แบบฝึกหัด Python สำหรับผู้เริ่มต้น

กลับลำดับ String ใน Python

Slice ที่มี step -1 จะอ่าน sequence จากท้ายไปต้น

กลับลำดับ String ใน Python คืออะไร?

Slice ที่มี step -1 จะอ่าน sequence จากท้ายไปต้น

กลับตัวอักษรด้วย slicing

ควรใช้เมื่อใด?

  • เรียนรู้ไวยากรณ์ Python ผ่านโค้ดที่รันได้
  • สร้างพื้นฐานสำหรับโจทย์ที่ซับซ้อนขึ้น
  • ทดลองแนวคิดโดยไม่ต้องติดตั้งบนเครื่อง

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

รันโค้ด →
main.py
message = "CodeUtility"
reversed_message = message[::-1]

print(reversed_message)

ผลลัพธ์ที่คาดหวัง

ytilitUedoC

หลักการทำงาน

นิพจน์ [::-1] เลือกทั้ง string ในลำดับย้อนกลับและคืนสำเนาใหม่

เปลี่ยนค่าและรันโปรแกรมด้วย คอมไพเลอร์ Python ออนไลน์ของ CodeUtility โดยไม่ต้องติดตั้ง Python

แบบฝึกหัด

ลองเปลี่ยน input และทดสอบกรณีขอบก่อนใช้ชุดข้อมูลที่ใหญ่ขึ้น

  1. คาดเดา output ก่อนรัน
  2. รองรับ input ว่างหรือไม่ถูกต้อง
  3. แยก logic เป็นฟังก์ชันและเพิ่ม test case
รันใน Python IDE →