iT邦幫忙

2022 iThome 鐵人賽

DAY 6
0
自我挑戰組

人生苦短我用python寫出乾淨程式碼系列 第 6

Day06: Python簡單易懂的命名風格

  • 分享至 

  • xImage
  •  

PEP8命名規則

型式 說明 範例
Class 類別名稱使用大駝峰式命名法 class ExampleClass (object):
Module 模組名稱使用全小寫命名法 module_name.py
Constant 常數名稱使用全大寫並以底線連接 EXAMPLE_CONSTANT_NAME
Function 函式、方法、變數名稱使用蛇式大小寫以底線分隔 def function_name():
Method 函式、方法、變數名稱使用蛇式大小寫以底線分隔 def method_name(self):
Variable 函式、方法、變數名稱使用蛇式大小寫以底線分隔 var_name = 1
Private Class 類別中私人屬性名稱須於前方加上底線 def _private_function_name():

參考資料: http://seanlin.logdown.com/posts/238789-python-idioms-24-pep-8-naming-convension


上一篇
Day 05: Python自動格式化
下一篇
Day07: Python簡單易懂的命名風格
系列文
人生苦短我用python寫出乾淨程式碼22
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言