Python a,b = b,a 是怎么赋值的
生活随笔
收集整理的這篇文章主要介紹了
Python a,b = b,a 是怎么赋值的
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
我們看一下下面的代碼
a = 10 b = 20 a,b = b,a print("a=%d"%(a)) print("b=%d"%(b))輸出結果為:
a=20 b=10我們發現 a 與 b 的值交換了
實際上這個就是簡單的賦值運算符 “=”
將等號右面的值依次賦值給等號左邊,將 b 賦值給 a 的同時將 a 的值賦值給 b
而如果這樣,請看下面代碼:
a = 10 b = 20 a = b b = a print("a=%d"%(a)) print("b=%d"%(b))輸出結果:
a=20 b=20這個例子也是一個簡單的賦值運算符 “=” ,只不過是先將 b 的值先賦給 a,那么 a 這個時候的值為 20,接下來將 a 的值賦給 b 那么 b就等于 20 了
總結
以上是生活随笔為你收集整理的Python a,b = b,a 是怎么赋值的的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android——通知栏提示 app 更
- 下一篇: 数据结构-树和二叉树01(定义、度、深度