官术网_书友最值得收藏!

1.5.3 同時賦值多個變量

看來使用變量是很有必要的,Python提供了同時給多個變量賦值的方法。

1)多個變量連續使用賦值符,它們將獲得相同的值,例如:


>>> x=y=z=1
>>> x
1
>>> y
1
>>> z
1

2)賦值號左邊的多個變量與右邊的多個值一一對應,均用逗號(,)隔開,例如:


>>> x,y,z=3.14,"字符串",["列表"]
>>> x
3.14
>>> y
'字符串'
>>> z
['列表']

“我最喜歡這種賦值方式!”格蘭特蕾妮歡呼著說,“你看,居然還可以給變量賦值不同類型的數據!”

再看看其他人,大家都忙著給自己創建的變量賦值去了!

【練一練】

(1)賦值語句“x, y, z = 1, x + 1, x + y”執行后,x、y、z的值分別是多少?

(2)設m = 1,n = 9,使用“m, n = n, m”可以交換變量m、n的值嗎?

?

主站蜘蛛池模板: 阳高县| 周口市| 米易县| 黎平县| 宁津县| 同德县| 大方县| 黄浦区| 山阴县| 嘉黎县| 台州市| 新竹县| 永康市| 定陶县| 板桥市| 涞水县| 同江市| 三台县| 左贡县| 马公市| 阿克陶县| 黎平县| 互助| 上犹县| 辉县市| 常宁市| 边坝县| 沙湾县| 和顺县| 桃园县| 平昌县| 碌曲县| 石景山区| 公主岭市| 滨州市| 长阳| 二连浩特市| 临颍县| 同心县| 太和县| 新丰县|