-1
A
回答
16
結帳PEP 8。它說要做第一個。
1
1
各地函數簽名的內部沒有空間。如果參數特別多毛,但從不在定義中,有時我會在函數的參數中調用。實際上,我認爲任何語言都不會養成這種習慣。
9
爲Python風格的通用參考是PEP8,請參閱:http://www.python.org/dev/peps/pep-0008/
具體回答你的問題,這是在「眼中釘」:
避免多餘的空白在以下幾種情況:
立即在括號,括號或大括號內。
是:垃圾郵件(火腿[1],{雞蛋:2})
號:垃圾郵件(火腿[1],{雞蛋:2})
3
1
我不認爲你應該盲目地遵循PEP-8風格,就像在聖經上發誓。
PEP8適用於python標準庫的代碼,即您可以在安裝Python之後立即導入的模塊,但它們與我編寫的大多數軟件有非常不同的開發約束條件。
所以我傾向於認爲許多有關「規則」(無論是從PEP8,將pylint/pychecker的,或Google Style Guide),看看它是如何應用到我的代碼 - 的利弊。
至於你的問題,人們通常不會在括號內使用空格,儘管我已經在一些代碼中看到了它的喜歡,恕我直言,它減少了可讀性,但這是一個小問題。
相關問題
- 1. C++函數風格的問題
- 2. 類函數參數的問題Python
- 3. Python風格問題
- 4. 瞭解Python風格,函數的默認參數
- 5. Python求和風格問題
- 6. Java中命名參數/函數/參數的好風格
- 7. Python命令行參數格式問題
- 8. Python的風格`chained`函數調用
- 9. Python函數問題
- 10. python函數問題
- 11. Javascript函數參數問題
- 12. 笨函數參數問題
- 13. .NET 4函數:函數參數問題
- 14. Python的__init__參數問題
- 15. Python函數的問題
- 16. Python的SMTP函數問題
- 17. Python函數的問題
- 18. python中的函數問題
- 19. Python:提供參數與函數名稱相同的風格是不好的風格?
- 20. 具有多個參數的函數調用的Python編碼風格
- 21. 風格問題
- 22. 可變參數函數的問題
- 23. 問題與PHP函數的參數array_intersect
- 24. 傳遞函數參數的問題vbscript
- 25. Matlab的函數參數問題
- 26. 的風格問題
- 27. JBehave表格參數問題
- 28. SQL參數格式問題
- 29. PHP函數整數參數問題
- 30. 的Javascript函數風格
從PEP 8的第一部分:「但最重要的是:知道什麼時候不一致 - 有時風格指南不適用。」 – 2010-03-17 11:20:22