Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

โปรแกรม Python ย้อนกลับแต่ละคำในประโยค?


ที่นี่เราใช้ฟังก์ชัน python ในตัว ก่อนอื่นเราแบ่งประโยคออกเป็นรายการคำ จากนั้นย้อนกลับแต่ละคำและสร้างรายการใหม่ ที่นี่เราใช้เทคนิค python list comprehension และสุดท้ายรวมรายการคำใหม่และสร้างประโยคใหม่

ตัวอย่าง

Input :: PYTHON PROGRAM
Output :: NOHTYP MARGORP

อัลกอริทึม

Step 1 : input a sentence. And store this in a variable s.
Step 2 : Then splitting the sentence into a list of words.
   w=s.split(“”)
Step 3 : Reversing each word and creating a new list of words nw.
Step 4 : Joining the new list of words and make a new sentence ns.

โค้ดตัวอย่าง

#  Reverse each word of a Sentence
 # Function to Reverse words
def reverseword(s): 
   
   w = s.split(" ")        # Splitting the Sentence into list of words.
                           # reversing each word and creating a new list of words
                           # apply List Comprehension Technique
   nw = [i[::-1] for i in w]
                           # Join the new list of words to for a new Sentence
   ns = " ".join(nw)
   return ns
# Driver's Code 
s = input("ENTER A SENTENCE PROPERLY ::")
print(reverseword(s))

ผลลัพธ์

ENTER A SENTENCE PROPERLY :: PYTHON PROGRAM
NOHTYP MARGORP