python基礎(代碼規范、命名規范、代碼縮進、注釋)


代碼規范

PEP8(python增強建議書第8版)

每個import語句只導入一個模塊

不要在行尾添加分號";"              

建議每行不超過80個字符   超出部分可以用()來進行換行例如:

bmi = 20
if bmi >= 18.5 and (
bmi <24.9):
print("代碼規整")

使用必要的空格可以增加代碼的可讀性

運算符兩側、函數參數之間、逗號","兩側建議使用空格進行分割 

避免在循環中使用+和+=運算符累加字符串。

適當使用異常處理結構提高程序容錯性

 

命名規范

模塊名盡量短小,並且使用全部小寫字母,可以使用下划線分隔多個字母

例如game_name game_number

包名盡量短小,並且全部使用小寫字母

例如com.ming com.book com.ck

類名采用單詞首字母大寫形式(Pascal風格)

單下划線開頭加首字母大寫  為內部使用類不能被導入 "_"+Pascal風格的類名組成

函數、類的屬性和方法名全部采用小寫字母,多個字母間用"_"分隔

常量命名時采用全部大寫字母,可以使用下划線

使用單下划線"_"開頭的模塊變量或者函數是受保護的。

使用雙下划線"__"開頭的實例變量或方法是類私有的

 

代碼縮進

代碼縮進是指每一行代碼左端空出一定長度的空白,從而可以更加清晰地從外觀上看出程序的邏輯結構    ctrl+] / ctrl+[ 快速向右/向左移動指定的縮進

 

注釋

注釋是指在程序代碼中的標注性的文字

#  單行注釋   在IDLE中可以使用 alt +3/ alt +4 快速添加/取消注釋

多行注釋包含一對三引號('''       '''')或者("""      """)

中文編碼聲明注釋 _*_ coding:utf-8(冒號后面是編碼) _*_

或者        #coding = 編碼


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM