本期整理了幾個基礎python防坑小常識,希望對大家有幫助。 1. 鍊式運算
註:
參考共同鍊式運算:1<5<10######2 . is 運算子##################註:python中常用的一些數值定義為小整數池,小整數池的範圍是[-5,256],python對這些數值已經提前創建好了記憶體空間,即使多次重新定義也不會在重新開闢新的空間,但是小整數池外的數值在重新定義時都會再次開闢新的空間,不同編輯器不同平台可能會有所不同。 3. all() 函數
註:all() 函數用來判斷給定的可迭代參數iterable 中的所有元素是否都為True,如果是傳回True,否則傳回False, 元素除了是0、空、None、False 外都算True,函數等價於:
## 4. 清單移除元素
#
5. and =
註:a = a [5,6,7,8] 建立了一個新列表,a = [5,6,7,8 ] 擴展了原始列表。 6. sorted/reversed
註:sorted 方法傳回的是一個list,reversed 方法回傳的是一個iterator。
7. **
8. 列表/字典更新
註:列表、字典的更新都是就地修改物件並傳回None,以提高效能。 9. 可變物件/不可變物件
註:可變物件(如list)可以在函數中被改變,而對不可變物件(a -= 1 )的重新賦值並不是對值的改變。 10. 猜一猜
#參考:
https://docs.python.org/3/reference/simple_stmts.html#assignment-statements
以上是技巧 | 99.9%的人都會犯錯的幾個Python小常識!的詳細內容。更多資訊請關注PHP中文網其他相關文章!