1. 程式人生 > >少說話多寫程式碼之Python學習023——賦值語句的使用者02(鏈式賦值、增量賦值)

少說話多寫程式碼之Python學習023——賦值語句的使用者02(鏈式賦值、增量賦值)

鏈式賦值是將同一個值賦給多個變數的快捷方式。雖然賦值給了多個變數但是,其實處理的只有一個值。例如,

#鏈式賦值
a=b= '天地有正氣,雜然賦流形。'
print(a,b)

c='正氣歌'
d=c
print(c,d)

輸出

天地有正氣,雜然賦流形。 天地有正氣,雜然賦流形。
正氣歌 正氣歌

那麼,如下的將兩個值賦值給兩個變數,雖然值是一樣的內容,但是是兩個值。

#此處其實是兩個值
e='下則為河嶽,上則為日星'
f='下則為河嶽,上則為日星'
print(e,f)

輸出

下則為河嶽,上則為日星 下則為河嶽,上則為日星

增量賦值,其實我們在其他語言看的多了,比如x=x+1;這種寫法,既漂亮又顯得那麼一點專業。Python中也是可以這樣使用的,比如, 如下,他們的結果是一樣的。

#增量賦值
h=2
h+=1
h*=2
print(h)

i = (2+1) *2
print(i)

輸出

6
6