บทความนี้สอนเขียนโปรแกรมสลับค่าของตัวแปร ด้วยภาษา Python โดยเราจะทำการสลับค่าตัวแปรทั้ง 2 ตัว และนำไปแสดงผลลัพธ์ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง เขียนโปรแกรมสลับค่าของตัวแปร Python
try:
number1 = input("Please input number1 : ")
number2 = input("Please input number2 : ")
except:
number1, number2 = ''
if( len( number1 ) > 0 and len ( number2 ) > 0 ):
temp = number2
number2 = number1
number1 = temp
print('Variable number1 = '+number1)
print('Variable number2 = '+number2)
ผลลัพธ์
Please input number1 : 900
Please input number2 : 100
Variable number1 = 100
Variable number2 = 900
โค้ดด้านบนรับค่าจากผู้ใช้งาน 2 ค่าเก็บไว้ที่ตัวแปร number1 และ number2 ตามลำดับ จากนั้นทำการเขียนโปรแกรมสลับค่าของตัวแปร โดบหลักการคือ
1. ย้ายค่าตัวแปร number2 ไปเก็บไว้ที่ temp
2. โอนค่า number1 ให้กับ number2
3. โอนค่า temp ให้กับ number1