Python3 2 官方文件教程 編碼風格

2021-06-21 10:37:03 字數 643 閱讀 2772

2.8 編碼風格

現在你準備寫出更長而複雜的python

**了, 也是該告訴你關於

python

的編碼風格時候了。很多語言可以用不同的風格進行編碼。有些風格比其他風格編寫的**更有可讀性。 因此,讓別人能有輕易地讀懂你的**是一直是個好想法,並且養成這種良好的編碼風格將更大地幫助你。

對於python

,pep 8

作為許多專案應該遵守的編碼指導書而做的。 它提出了一種可讀而悅目的編碼風格。 每位

python

開發者應該讀它。這裡抽出乙個重要的事項與你分享 :

l 用四個空格代替tab鍵 

l 每行不要超過79

個字元。

l 用空行分離方法和類,大塊**中的方法。

l 必要的時候為每行新增注釋。

l 用文件字串。 

l 在操作符兩邊用空格

l 用統一的風格命名自定義的方法和類

l 如果你的**打算用在國際環境中,請不要用想象的字元編碼。python

預設的是

utf-8 ,

在任何情況下可以用

ascii .

l 同樣的,即使有很少機會讓說不同語言的人們讀**或者維護**,但在定義中不要用非ascii

編碼字元。

Python3 2 官方文件教程 列表

第三章 資料結構 這章將詳細學習你以前已經知道的知識,同時也會新增一些新知識。3.1 列表 列表資料型別有很多方法,以下是列表物件的所有方法 新增單個元素到列表末尾,等同於 a len a x list.extend l 通過新增指定列表中所有的元素來擴充套件列表,等同於 a len a l.lis...

Python3 2官方文件翻譯 模板

string模組包含乙個用途廣泛的類,此類為終端使用者的編輯提供了簡單的語法支援。這讓使用者不修改應用程式的前提下實現他們應用程式的定製。這種格式使用 加有效的 python 識別符號 數字 字母和下劃線 形式的佔位符名稱。通過在佔位符兩側使用大括號便可以不用空格分隔在其後面跟隨更多的字母和數字字元...

Python3 2官方文件翻譯 迭代器

到眼下為止。你可能已注意到很多容器物件都能夠用for 語句進行迴圈 這樣的訪問風格清楚簡潔方便。迭代器的應用是python 遍歷統一。在這樣的場景背後。for語句呼叫容器物件 iter 方法。函式返回乙個迭代器物件。在迭代器物件裡定義了每次僅僅能訪問乙個元素的方法 next 當容器裡面沒有元素的時候...