JavaShuo
欄目
標籤
Python交換兩個變量 爲什麼只需一條語句「a,b=b,a」?
時間 2021-01-09
欄目
Python
简体版
原文
原文鏈接
從接觸 Python 時起,我就覺得 Python 的元組解包(unpacking)挺有意思,非常簡潔好用。 最顯而易見的例子就是多重賦值,即在一條語句中同時給多個變量賦值: >>> x, y = 1, 2 >>> print(x, y) # 結果:1 2 在此例中,賦值操作符「=」號的右側的兩個數字會被存入到一個元組中,即變成 (1,2),然後再被解包,依次賦值給「=」號左側的兩個變量。 如
>>阅读原文<<
相關文章
1.
Python 爲何只需一條語句「a,b=b,a」,就能直接交換兩個變量?
2.
變量值a交換b,b交換a....
3.
python兩個數值互換(淺析a,b=b,a原理)
4.
Java中 a+=b和a=a+b有什麼區別?
5.
('b' + 'a' + + 'a' + 'a').toLowerCase()輸出什麼?
6.
a,b=b,a+b 與 a=b,b=a+b
7.
a=a+b與a+=b有什麼區別嗎?
8.
兩個Integer變量a和b,值相等,a==b等於多少?
9.
python a += b 與 a = a + b的區別
10.
python之 a = a + b 與 a += b
更多相關文章...
•
爲什麼使用 Web Services?
-
Web Services 教程
•
爲什麼使用 XML Schemas?
-
XML Schema 教程
•
Kotlin學習(一)基本語法
•
RxJava操作符(一)Creating Observables
相關標籤/搜索
a+b
a&b
b'+'a
a+++++b
A、B、C、D
A、B、C
a+b+c
a'+'a
Python
R 語言教程
Spring教程
Docker教程
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
網絡層協議以及Ping
2.
ping檢測
3.
爲開發者總結了Android ADB 的常用十種命令
4.
3·15 CDN維權——看懂第三方性能測試指標
5.
基於 Dawn 進行多工程管理
6.
缺陷的分類
7.
阿里P8內部絕密分享:運維真經K8S+Docker指南」,越啃越香啊,寶貝
8.
本地iis部署mvc項目,問題與總結
9.
InterService+粘性服務+音樂播放器
10.
把tomcat服務器配置爲windows服務的方法
本站公眾號
歡迎關注本站公眾號,獲取更多信息
相關文章
1.
Python 爲何只需一條語句「a,b=b,a」,就能直接交換兩個變量?
2.
變量值a交換b,b交換a....
3.
python兩個數值互換(淺析a,b=b,a原理)
4.
Java中 a+=b和a=a+b有什麼區別?
5.
('b' + 'a' + + 'a' + 'a').toLowerCase()輸出什麼?
6.
a,b=b,a+b 與 a=b,b=a+b
7.
a=a+b與a+=b有什麼區別嗎?
8.
兩個Integer變量a和b,值相等,a==b等於多少?
9.
python a += b 與 a = a + b的區別
10.
python之 a = a + b 與 a += b
>>更多相關文章<<