導航:首頁 > 編程語言 > python代碼編寫規范

python代碼編寫規范

發布時間:2023-09-08 18:37:06

⑴ 簡述python程序中語句的縮進規則

這個我在CSDN有發一篇文,專門講了一下

CSDN文章 關於 python 的縮進

⑵ python程序有哪些編碼規范

編碼格式聲明
通常,編碼格式聲明是必需的。如果 python 源碼文件沒有聲明編碼格式,python 解釋器會默認使用 ASCII 編碼,一旦源碼文件包含非ASCII編碼的字元,python 解釋器就會報錯。以 UTF-8 為例,以下兩種編碼格式聲明都是合乎規則的。
縮進
統一使用 4 個空格進行縮進。絕對不要用tab, 也不要tab和空格混用。對於行連接的情況,我一般使用4空格的懸掛式縮進。例如:
引號
自然語言使用雙引號
機器標識使用單引號
正則表達式使用雙引號
空行
編碼格式聲明、模塊導入、常量和全局變數聲明、頂級定義和執行代碼之間空兩行
頂級定義之間空兩行,方法定義之間空一行
在函數或方法內部,可以在必要的地方空一行以增強節奏感,但應避免連續空行
導入模塊
導入總應該放在文件頂部,位於模塊注釋和文檔字元串之後,模塊全局變數和常量之前。導入應該按照從最通用到最不通用的順序分組,分組之間空一行
標准庫導入
第三方庫導入
應用程序指定導入
命名規范
模塊盡量使用小寫命名,首字母保持小寫,盡量不要用下劃線
類名使用駝峰(CamelCase)命名風格,首字母大寫,私有類可用一個下劃線開頭
函數名一律小寫,如有多個單詞,用下劃線隔開
私有函數可用一個下劃線開頭
變數名盡量小寫, 如有多個單詞,用下劃線隔開
常量採用全大寫,如有多個單詞,使用下劃線隔開

⑶ 「Python編程規范」為Python代碼添加註釋

功能要求

為Python代碼添加註釋,對Python程序代碼進行說明。

實例代碼

'''多行注釋開始

下面的代碼根據變數x的值計算y

注意代碼中使用縮進表示代碼塊

多行注釋結束'''

x = 5

if x > 100:

y = x * 5 - 1 # 單行注釋:x>100時執行該語句

else:

y = 0 # x <= 100時執行該語句

print(y) # 輸出y

運行結果

知識說明

注釋用於為程序添加說明性的文字,幫助程序員更好的閱讀和理解程序代碼。Python解釋器會忽略注釋的內容,即注釋的內容不會被Python解釋器執行。

Python注釋分為單行注釋和多行注釋。

單行注釋以符號「#」開始,當前行中符號「#」及其後的內容為注釋語句。單行注釋可以獨佔一行,也可放在語句末尾。 說明: 在Pycharm中使用「ctrl + /」可以添加/取消單行注釋。

多行注釋是用3個英文單引號「'''多行注釋文本'''」或3個雙引號「"""注釋文本"""」進行注釋。 注意: 由一對三個單引號或一對三個雙引號括起來的內容被認為是注釋,但不能由三個單引號和三個雙引號混合使用。

⑷ Python編程序

"""Python中九九乘法口訣表可以用行和列相乘的方法實現,具體代碼如下:"""

for i in range(1, 10): #設置行的數量

for j in range(1, i+1): #設置列的數量,第幾行就輸出幾列

print("%s * %s = %s" % (j, i, i*j), end=' ') #用end=''參數控制換行

print() #消除end=''參數

"""Python計算1+2+…+9的結果,用for循環求和"""

s = 0

for i in range(10):

s = s + i

print(s)

#PS:注意Python中代碼行的縮進關系

代碼運行效果圖

閱讀全文

與python代碼編寫規范相關的資料

熱點內容
賓士smart車型壓縮機功率 瀏覽:525
伺服器預留地址獲取 瀏覽:1002
雲庫文件夾怎麼設置 瀏覽:293
文件夾目錄製作自動跳轉 瀏覽:452
在哪個音樂app能聽exo的歌 瀏覽:847
pdf超級加密 瀏覽:47
蘋果手機app安裝包怎麼解壓並安裝 瀏覽:905
中原30系統源碼 瀏覽:184
程序員如何遵紀守法 瀏覽:499
java的webxml配置 瀏覽:962
如何封包遠程注入伺服器 瀏覽:864
監測機構資金動向源碼 瀏覽:967
android狀態欄字體50 瀏覽:767
python如何判斷文件後綴 瀏覽:126
龍空app哪裡下 瀏覽:348
阿里雲伺服器搭建網盤 瀏覽:690
京東軟體程序員 瀏覽:806
php游戲伺服器框架 瀏覽:392
導航開發演算法 瀏覽:432
為什麼30歲還想轉行程序員 瀏覽:380