Python 變數命名風格.png

 

在 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 社群的最佳實踐。