Python基本編碼規範

2021-09-24 04:37:13 字數 687 閱讀 2636

1、分號

不得在行尾加分號,也不要使用分號將兩條命令放在同一行。

python有很嚴格的語法規範,在其他一些程式語言中使用分號可以實現你想要的隔離功能,但在python不適用。

2、行長度

一般情況下每行不要超過80個字元,超出時可以使用換行進行處理,各類括號會將內容連線在一起。

3、括號

能不用就不用,除了列表需要或者進行內容連線時,其他情況不要使用。

4、縮排

必須使用4個空格來表示每級縮排。

在python通常將tab size設定為4個空格大小,在自動換行或者進行一些調整時便於執行,避免出錯。

5、空行

頂級定義之間空兩行,方法定義之間空一行。

頂級定義:如函式或者類定義。

方法定義: 簡單說,方法就是完成某些特定功能的**塊。

6、語句

每個語句應該獨佔一行

7、盡量避免檔案**現空格或者中文

python的基本語法:

a = 10

if a>=0:

print(a)

else:

print(-a)

使用的是四個空格的縮排。

注意:在python中字母的大小寫是敏感的,書寫**時要注意不要混入大寫開頭的keyword。

Python的基本編碼規範

python enhancement proposals python改進方案 pep8 官網規範位址 pep 0008 風格指南強調一致性。專案 模組或函式保持一致都很重要。每級縮排用4個空格。括號中使用垂直隱式縮排或使用懸掛縮排。後者應該注意第一行要沒有引數,後續行要有縮排。對準左括號 foo ...

Python編碼規範

usr bin python 應用程式要定義main函式而不要直接寫指令碼 def main dosomething if name main main 如果是全域性變數,則需要顯式加上 global python 的注釋分為兩種的概念,一種是由 開頭的 真正的 注釋,另一種是 docstrings...

Python編碼規範

usr bin python 應用程式要定義main函式而不要直接寫指令碼 def main dosomething if name main main 如果是全域性變數,則需要顯式加上 global python 的注釋分為兩種的概念,一種是由 開頭的 真正的 注釋,另一種是 docstrings...