我知道兩種在python中留言的方法。一個使用"""
,另一個使用#
。我知道第一個可以用來返回一個函數幫助作爲一個好處。但是,我應該什麼時候使用一個,何時使用另一個?還有,我該如何評論?我是否必須按Tab鍵並使用下面的命令排列第一行評論?還是必須從行首開始?正確評論python命令的方式
2
A
回答
8
沒有,只有one way of commenting, using #
:
註釋以井字符(#)不是一個字符串的一部分,並且在物理行的結尾結束開始。
三重報價,"""
,創建一個字符串對象,這恰好被用作文檔字符串時,它是一個函數,模塊或一類的第一行。三重引用在其他許多地方也很有用,但不應與評論混淆。您可以像使用其他任何字符串一樣使用三重引號字符串,具體優點是可以在源代碼中使用實際換行符,而不必使用\n
轉義字符。
雖然可以被用來通過把它變成一個多行字符串,而不是禁用的代碼塊,你真的應該不做到這一點。使用適當的源代碼控制,並簡單地刪除該塊,或者使用編輯器,通過替代插入#
來讓您註釋掉整個塊。
如需實際意見,請使用#
。 Python style guide (PEP 8)有些話要說什麼時候以及如何使用評論;它有這樣的縮進說:
塊註釋通常適用於一些(或全部)後面的代碼,並縮進到與該代碼相同的級別。塊註釋的每一行都以#和單個空格開頭(除非它在註釋內縮進文本)。
相關問題
- 1. 如何寫評論的正確方式
- 2. LESS CSS在正確的地方評論
- 3. 評論代碼的正確方法。 Python的
- 4. 任何方式在Tcl命令中嵌入評論?
- 5. 灰燼模型正確的方式發表評論異步
- 6. 什麼是在RavenDb中存儲評論的正確方式
- 7. Magento編輯管理命令評論 - 訂單 - 評論歷史
- 8. 評論正則表達式
- 9. Git pull命令是mergiing命令與不需要的評論
- 10. 正確拉動edxops /論壇的方式
- 11. 通過命令刪除JavaScript評論?
- 12. Disqus還沒有正確地評論評論
- 13. Facebook的評論數不正確
- 14. 正確的評論掃描pyparsing
- 15. gcutil:使用命令的正確方法?
- 16. VIM自動命令的正確模式?
- 17. 什麼是jsDoc評論的正確使用方法?
- 18. PHP評論,哪種方法是正確的?
- 19. 如何正確評論重寫的類或方法
- 20. 如何正確評論c中的方法?
- 21. YouTube API未發佈評論正確
- 22. WP評論沒有發佈正確
- 23. Java ProcessBuilder sudo bash命令的正確命令格式是什麼?
- 24. 正則表達式匹配的評論
- 25. 正則表達式的C#評論
- 26. 以編程方式確定Python的最大命令行長度
- 27. 正確的方式不打印到外殼與發球命令
- 28. 將命令綁定到ListView項MVVM正確的方式
- 29. 以編程方式確定博客文章的評論數量
- 30. 正確使用命令模式?
http://www.python.org/dev/peps/pep-0008/#comments –