python代碼規(guī)范

python 概述
前言

Python 學習之旅,先來看看 Python 的代碼規(guī)范,讓自己先有個意識,而且在往后的學習中慢慢養(yǎng)成習慣

1.1.簡單概述

如無特殊情況, 文件一律使用 UTF-8 編碼

如無特殊情況, 文件頭部必須加入#--coding:utf-8--標識
1.2.縮進

統(tǒng)一使用 4 個空格進行縮
1.3.行寬

每行代碼盡量不超過 80 個字符(在特殊情況下可以略微超過 80 ,但最長不得超過 120)

這在查看 side-by-side 的 diff 時很有幫助方便在控制臺下查看代碼太長可能是設(shè)計有缺陷
1.4.引號

簡單說,自然語言使用雙引號,機器標示使用單引號,因此 代碼里 多數(shù)應該使用單引號

自然語言 使用雙引號 "..."

例如錯誤信息;很多情況還是 unicode,使用u"你好世界"

機器標識 使用單引號 '...' 例如 dict 里的 key

正則表達式 使用原生的雙引號 r"..."

文檔字符串 (docstring) 使用三個雙引號 """......"""
1.5.空行

地方艱苦撒旦附近

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容