「原創」「python自學筆記」python編碼規範

編碼規範是學習一個語言前必須要了解的。

Python採用PEP8作為編碼規範,PEP是Python Enhancement Proposal(Python 增強建議書)的縮寫,8代表的是Python代碼的樣式指南。

「原創」「python自學筆記」python編碼規範

值得慶幸的是, pycharm本身的編碼規範很完善,所以可以幫助大家養成非常好地編碼習慣。 pycharm使用ctrl+alt+L可以自動格式化代碼,可以解決90%的代碼佈局問題。

這裡主要說一下命名規範,命名規範除了大小寫外,pycharm IDE是無法協助我們進行檢查的。Python中標識符的命名要遵守一定的命令規則。 如

a. 標識符是由字符(A~Z 和 a~z),下劃線和數字組成,但第一個字符不能是數字。

b. 標識符不能和Python中的關鍵字相同。

關鍵字查看方式:

import keyword

print(keyword.kwlist)

c. Python中的標識符中,不能包含空格,@,%,$等特殊字符。

「原創」「python自學筆記」python編碼規範

模塊名, 包名, 普通變量, 函數名:

小寫字母,單詞之間用_分割

application_config

類名:

單詞首字母大寫

Config

Eventbus

全局變量名:

大寫字母,單詞之間用_分割

BROWSER_HEADERS

實例變量:

以_開頭,其他和普通變量一樣

_class

_role_permission

私有實例變量:

以__開頭(2個下劃線),其他和普通變量一樣

__private_field


分享到:


相關文章: