Swap Python คือการแลกเปลี่ยน สลับ หรือย้ายข้อมูลตามที่ต้องการ เช่น หากเราต้องสลับข้อมูลตัวอักษรตัวแรก และตัวสุดท้ายกัน โดยคงตัวอักษรตรงกลางไว้ทั้งหมดสามรถใช้หลักการ Swap Python ได้
ตัวอย่าง Swap Python คือ
try:
s = input("Please input string : ")
except:
s = ''
if len( s ) > 0:
m = s[1:len(s)-1]
r = s[len(s)-1] + m + s[0]
print( r )
ผลลัพธ์
Please input string : python
nythop
1. รับค่าจากผู้ใช้งานผ่าน command prompt และเก็บค่าไว้ที่ตัวแปร s
2. เช็คว่าตัวแปร s มีค่าหรือไม่ กรณีมีค่าให้ทำการเก็บค่าตัวอักษรตรงกลาง ไม่นับตัวแรกและตัวสุดท้าย ไว้ที่ตัวแปร m
3. นำตัวอักษรตัวแรกของ s มาเชื่อม string กับตัวแปร m และตัวอักษรสุดท้ายของ s พร้อมกับพิมพ์ผลลัพธ์ออกมา