Python 編碼約定:變數和函數命名
在Python 中,變數和函數的命名約定與C# 等其他語言中的常見約定不同。本文探討了 Python 中使用的命名約定。
命名約定:
Python 的 PEP 8(Python程式碼風格指南)建議以下命名約定:
變數:
功能:
範例:
# Variable this_is_my_variable = 'a' # Function def this_is_my_function(): pass
基本原理:
蛇形情況改進透過清晰地分隔單字來提高可讀性。它還消除了大寫的需要,在使用動態類型的語言進行編碼時,大寫可能會造成混淆。
其他約定:
通常不鼓勵混合大小寫(例如,thisIsMyMethod),但它可以在使用該樣式的現有程式碼的上下文中使用以維護相容性。
以上是Python 的 PEP 8 如何指導變數和函數命名?的詳細內容。更多資訊請關注PHP中文網其他相關文章!