Python 變數命名風格
在 Python 中,變數命名風格一般遵循 PEP 8 規範,推薦使用下列幾種命名方式:
1. 蛇形命名法 (Snake Case):單詞之間用底線分隔,所有字母小寫。這是 Python 中最常見的變數和函數命名方式。
my_variable_name = 10
2. 大寫蛇形命名法 (Upper Snake Case):所有字母大寫,單詞之間用底線分隔,主要用於常量(常數)。
MAX_BUFFER_SIZE = 1024
3. 駝峰式 (Camel Case) 和 大駝峰式 (Pascal Case):雖然不是變數命名的標準,但有時候會用於類的名稱,其中大駝峰式 (Pascal Case) 是慣例。駝峰式則極少使用在變數上。
class MyClassName:
pass
總結建議
• 變數名稱和函數名稱:使用蛇形命名法,例如 my_variable 或 calculate_total。
• 常量名稱:使用全大寫蛇形命名法,例如 MAX_LIMIT 或 DEFAULT_TIMEOUT。
• 類名稱:使用大駝峰式,例如 DataProcessor。
遵循這些約定不僅提升可讀性,也符合 Python 社群的最佳實踐。