Python a,b = b,a 是怎么赋值的
生活随笔
收集整理的這篇文章主要介紹了
Python a,b = b,a 是怎么赋值的
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
我們看一下下面的代碼
a = 10 b = 20 a,b = b,a print("a=%d"%(a)) print("b=%d"%(b))輸出結(jié)果為:
a=20 b=10我們發(fā)現(xiàn) a 與 b 的值交換了
實(shí)際上這個(gè)就是簡(jiǎn)單的賦值運(yùn)算符 “=”
將等號(hào)右面的值依次賦值給等號(hào)左邊,將 b 賦值給 a 的同時(shí)將 a 的值賦值給 b
而如果這樣,請(qǐng)看下面代碼:
a = 10 b = 20 a = b b = a print("a=%d"%(a)) print("b=%d"%(b))輸出結(jié)果:
a=20 b=20這個(gè)例子也是一個(gè)簡(jiǎn)單的賦值運(yùn)算符 “=” ,只不過是先將 b 的值先賦給 a,那么 a 這個(gè)時(shí)候的值為 20,接下來將 a 的值賦給 b 那么 b就等于 20 了
總結(jié)
以上是生活随笔為你收集整理的Python a,b = b,a 是怎么赋值的的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android——通知栏提示 app 更
- 下一篇: Python eval函数用法简介