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

ย้อนกลับคำในสตริงที่กำหนดใน Python


เราได้รับสตริง และเป้าหมายของเราคือย้อนกลับคำทั้งหมดที่มีอยู่ในสตริง เราสามารถใช้วิธีแยกและฟังก์ชันย้อนกลับเพื่อให้ได้ผลลัพธ์ มาดูตัวอย่างกรณีทดสอบกัน

Input:string ="ฉันเป็นโปรแกรมเมอร์หลาม"Output:programmer python a am I


Input:string ="tutorialspoint เป็นเว็บไซต์เพื่อการศึกษา"Output:website educational a is tutorialspoint

มาทำตามขั้นตอนด้านล่างเพื่อให้บรรลุเป้าหมายของเรา

อัลกอริทึม

<ก่อน>1. เริ่มต้น string.2 แยกสตริงบนช่องว่างและเก็บรายการผลลัพธ์ในตัวแปรที่เรียกว่า word.3 กลับรายการคำโดยใช้ฟังก์ชันย้อนกลับ4. แปลงผลลัพธ์เป็น list.5. รวมคำโดยใช้ฟังก์ชัน join แล้วพิมพ์ออกมา

ดูโค้ดสำหรับอัลกอริทึมด้านบน

ตัวอย่าง

## การเริ่มต้น stringstring ="ฉันเป็นโปรแกรมเมอร์หลาม"## การแยกสตริงบน spacewords =string.split()## การย้อนกลับคำโดยใช้ reversed() functionwords =list(reversed(words))## join คำและการพิมพ์(" ".join(คำ))

ผลลัพธ์

หากคุณเรียกใช้โปรแกรมข้างต้น คุณจะได้ผลลัพธ์ดังต่อไปนี้

โปรแกรมเมอร์ python a am I

มารันโค้ดอีกครั้งสำหรับอินพุตอื่น

ตัวอย่าง

## การเริ่มต้น stringstring ="tutorialspoint เป็นเว็บไซต์เพื่อการศึกษา"## การแยกสตริงบน spacewords =string.split()## การย้อนกลับคำโดยใช้ reversed() functionwords =list(reversed(words))## join คำและการพิมพ์(" ".join(คำ))

ผลลัพธ์

หากคุณเรียกใช้โปรแกรมข้างต้น คุณจะได้ผลลัพธ์ดังต่อไปนี้

เว็บไซต์เพื่อการศึกษา a is tutorialspoint

บทสรุป

หากคุณมีข้อสงสัยเกี่ยวกับบทแนะนำ โปรดระบุในส่วนความคิดเห็น