python編碼風格
發布時間: 2025-05-07 12:25:55
Ⅰ Python 插曲:編碼風格是如何使用的呢
插曲:編碼風格
此時你已經可以寫一些更長更復雜的 Python 程序,是時候討論一下 編碼風格 了。大多數語言可以寫(或者更明白的說, 格式化 )作幾種不同的風格。有些比其它的更好讀。讓你的代碼對別人更易讀是個好想法,養成良好的編碼風格對此很有幫助。
對於 Python,PEP 8 引入了大多數項目遵循的風格指導。它給出了一個高度可讀,視覺友好的編碼風格。每個 Python 開發者都應該讀一下,大多數要點都會對你有幫助:
使用 4 空格縮進,而非 TAB
在小縮進(可以嵌套更深)和大縮進(更易讀)之間,4空格是一個很好的折中。TAB 引發了一些混亂,最好棄用
折行以確保其不會超過 79 個字元
這有助於小顯示器用戶閱讀,也可以讓大顯示器能並排顯示幾個代碼文件
使用空行分隔函數和類,以及函數中的大塊代碼
可能的話,注釋獨佔一行
使用文檔字元串
把空格放到操作符兩邊,以及逗號後面,但是括弧里側不加空格:a = f(1, 2) + g(3, 4)
統一函數和類命名
推薦類名用 駝峰命名, 函數和方法名用 小寫_和_下劃搭清鍵線。總是用 self 作為方法的第一個參數(關於類和方法的知識詳見 初識類 )
不要使用花哨的編碼,如果你的代碼的目的是要在國際化環境。Python 的默認情況下,UTF-8,甚至普通的 ASCII 總是知巧工作的最好
同樣,也不正則要使用非 ASCII 字元的標識符,除非是不同語種的會閱讀或者維護代碼。
熱點內容