1. 原地進(jìn)行交換兩個數(shù)字
我們對賦值的右側(cè)進(jìn)行一個新的元組玄帕,左側(cè)解析(unpack)那個(未被引用的)元組到變量 <a> 和 <b>
賦值完成時部脚,新的元組變成了未被引用狀態(tài)并且被標(biāo)記沒用處,最終完成了變量的交換
2. 鏈狀比較操作符
3. 使用三元操作符來進(jìn)行條件賦值
4. 多行字符串
5. 存儲列表元素到新的變量中
如果你在學(xué)習(xí)Python的過程當(dāng)中有遇見任何問題裤纹,可以加入我的python交流學(xué)企鵝群:【611+530+101】委刘,多多交流問題,互幫互助,群里有不錯的學(xué)習(xí)教程和開發(fā)工具钱雷。學(xué)習(xí)python有任何問題(學(xué)習(xí)方法骂铁,學(xué)習(xí)效率,如何就業(yè))罩抗,可以隨時來咨詢我
6. 打印引入模塊的文件路徑
7. 交互環(huán)境下的 “_” 操作符
8. 字典/集合推導(dǎo)
9. 調(diào)試腳本
10. 開啟文件分享
11. 檢查 Python 中的對象
12. 簡化 if 語句
13. 運(yùn)行時檢測 Python 版本
14. 組合多個字符串
15. 四種翻轉(zhuǎn)字符串/列表的方式
16. 玩轉(zhuǎn)枚舉
17. 在 Python 中使用枚舉量
18. 從方法中返回多個值
19. 使用 * 運(yùn)算符(splat operator)來 unpack 函數(shù)參數(shù)
20. 使用字典來存儲選擇操作
21. 一行代碼計(jì)算任何數(shù)的階乘
22. 找到列表中出現(xiàn)最頻繁的數(shù)
23. 重置遞歸限制
24. 檢查一個對象的內(nèi)存使用
Python 2.7 一個 32 比特的整數(shù)占用 24 字節(jié)
Python 3.5 利用 28 字節(jié)拉庵。為確定內(nèi)存使用,我們可以調(diào)用 getsizeof 方法:
25. 使用 __slots__ 來減少內(nèi)存開支
26. 使用 lambda 來模仿輸出方法
27. 從兩個相關(guān)的序列構(gòu)建一個字典
28. 一行代碼搜索字符串的多個前后綴
29. 不使用循環(huán)構(gòu)造一個列表
30. 在 Python 中實(shí)現(xiàn)一個真正的 switch-case 語句