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

วิธีสลับค่าตัวแปรสองตัวด้วย Python

ใช้ตัวแปรชั่วคราว (Temporary Variable):

>>> x = 10
>>> y = 20
>>> z = x
>>> x = y
>>> y = z
>>> x, y
(20, 10)

ไม่ใช้ตัวแปรชั่วคราว (Pythonic Way):

>>> a, b = 5, 7
>>> a, b
(5, 7)
>>> a, b = b, a
>>> a, b
(7, 5)