python變數命名規則

花鸿渐發表於2024-06-05

Python變數命名規則

硬性規則

  • 只能由文字、數字、下劃線組成。
  • 不能有除下劃線之外的符號。
  • 不能有空格。
  • 不能數字開頭。

建議

  • 變數名應儘量取得便於理解記憶
  • 不要用拼音。
    • 閱讀速度慢。
    • 英文更直觀好理解。
    • 拼音不帶聲調容易產生誤解。
    • 部分人分不清平翹舌。
  • 建議用英文單詞
    • 控制檯或日誌等可能編碼不相容中文,會亂碼。
    • 程式碼的關鍵字和符號仍然是英文。切輸入法麻煩。
    • 英文翻譯不會就搜尋,很簡單(還能學英語/)。
  • 英文變數命名
    • 下劃線命名法(約定俗成)
      • 字母全部小寫。
      • 不同單詞用下劃線分隔開。
    • 駝峰命名法
      • 單詞用首字母大寫分隔。

注意

  • 變數名是大小寫敏感的(user_age 和 user_Age 會被看作兩個不同的變數)。
  • 變數名不要佔用Python的關鍵字(一般會高亮顯示,彩色)。

相關文章