轉載自http://www.douban.com/note/134971609/python
Python 的代碼風格由 PEP 8 描述。這個文檔描述了 Python 編程風格的方方面面。在遵照這個文檔的條件下,不一樣程序員編寫的 Python 代碼能夠保持最大程度的類似風格。這樣就易於閱讀,易於在程序員之間交流。
1. 命名風格程序員
2 關於參數編程
3 代碼編排編輯器
4. 文檔編排函數
5. 空格的使用編碼
6. 註釋spa
# Description : Module config. # # Input : None # # Output : None
7. 文檔描述設計
"""Return a foobang Optional plotz says to frobnicate the bizbaz first. """
8. 編碼建議對象
try: value = collection[key] except KeyError: return key_not_found(key) else: return handle_value(value) 要優於 try: # Too broad! return handle_value(collection[key]) except KeyError: # Will also catch KeyError raised by handle_value() return key_not_found(key)
9. 驗證腳本blog
能夠安裝一個 pep8 腳本用於驗證你的代碼風格是否符合 PEP8。Ubuntu上的安裝能夠用命令:sudo apt-get install pep8