python知識點 了解PEP8風格

2021-07-27 23:00:40 字數 686 閱讀 4453

pep8是針對python**格式而編訂的風格指南,採用一致的編碼風格可以令**更加易懂易讀!方便更多的人協同工作。

python中空白會影響**的含義及其**的清晰程度

- 使用space(空格)進行縮排,不採用tab

- 每一層縮排都用4個空格表示

- 每行字元數不超過79

- 佔據多行的長表示式,每一層的縮排都應該在上一層基礎上再加4個空格

- 檔案中函式和類之間用兩個空行隔開

- 同乙個類中,各個方法之間應該用乙個空行隔開

- 為變數賦值的時候,賦值符號兩側應該各自加上乙個空格

採用不同的命名風格來編寫python**,以便在閱讀原始碼時可以根據名稱看出它們在python語言語言中代表的角色

- 函式,變數,屬性使用小寫字母拼寫,各單詞之間採用下劃線相連,如extrct_title ,extrct_content.

- 受保護的例項屬性,以單個下劃線開頭,如_set_content

- 私有的例項屬性,以兩個下劃線開頭,如__double_set_title

- 類與異常,以每個單詞首字母大寫,如capword

- 模組級別的常量,全部大寫,單詞間採用下劃線相連,如all_system_encode

-類方法中的首個引數,命名為cls,以表示該類自身

python 常用PEP8規範

一 編排 1 縮排。4個空格的縮排 編輯器都可以完成此功能 不使用tap,更不能混合使用tap和空格。2 每行最大長度79,換行可以使用反斜槓,最好使用圓括號。換行點要在操作符的後邊敲回車。3 類和top level函式定義之間空兩行 類中的方法定義之間空一行 函式內邏輯無關段落之間空一行 其他地方...

Python的編碼規範PEP8

pep8 python 編碼規範 一 編排 1 縮排。4個空格的縮排 編輯器都可以完成此功能 不使用tap,更不能混合使用tap和空格。2 每行最大長度79,換行可以使用反斜槓,最好使用圓括號。換行點要在操作符的後邊敲回車。3 類和top level函式定義之間空兩行 類中的方法定義之間空一行 函式...

Python程式設計規範 PEP8 閱讀摘要

工作中寫了個python的模組,codereview的時候被告知有些不符合python規範的地方。於是找到了pep8的全文 閱讀了一番,還是受益匪淺。下面是做的一些摘要。對於每一次縮排使用4個空格。使用括號 中括號 大括號進行垂直對齊,或者縮排對齊。永遠不要將製表符與空格混合使用。python最常用...