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.空行