0
A
回答
3
在某些情況下,當你需要包含很長的字符串(例如,包含信息文本的幾個段落 ),它是你必須終止與\ n \每行煩人 ,特別是如果你願意 喜歡用Emacs等強大的文本編輯器 偶爾重新格式化文本。對於這種情況,可以使用「三引號」字符串,例如 。
文檔(http://docs.python.org/release/1.4/tut/node70.html)
三重引號還用於文檔字符串(Documentation),
def my_function():
... """Do nothing, but document it.
...
... No, really, it doesn't do anything.
... """
... pass
...
>>> print my_function.__doc__
Do nothing, but document it.
No, really, it doesn't do anything.
而且看看這些問題:
1
它只是一個字符串文字。它採用三引號樣式,以便援引Python reference:
在三引號字符串,轉義新行和報價允許 (並保留),除了三個轉義報價連續 終止字符串。 (A「報價」是用來打開 串,即是'或字符」。)
在你的情況,現在看來,這不是一個變量賦值的一部分。因此,它可能是一個documentation string or docstring。
,因爲是用來記錄代碼它類似於一個評論,它不被執行,但評價,並通過類,函數或模塊的__doc__
屬性由現有的編譯器識別。
相關問題
- 1. 這些「\ e6 ##」字符是什麼意思?
- 2. 這些字符是什麼意思?
- 3. 這些術語是什麼意思?
- 4. 這些是什麼意思?
- 5. 這個python語法是什麼意思?
- 6. 這個Python語句是什麼意思?
- 7. 這個python語法是什麼意思?
- 8. 這些git符號是什麼意思?
- 9. 這是什麼##模式在C語言中的意思是
- 10. C語言中這種switch case的語法是什麼意思?
- 11. 這是什麼意思+ =在Python中?
- 12. 這些python`import`語句是什麼意思?
- 13. 這個字符串是什麼意思?
- 14. 這些運算符是什麼意思(**,^,%,//)? - Python?
- 15. 「核心語言」是什麼意思?
- 16. 「系統語言」是什麼意思?
- 17. 符號「#!」是什麼意思?在Python中的意思是?
- 18. 這個Python字符串中的{0}是什麼意思?
- 19. python中的這個意思是什麼?
- 20. Python中的語法是什麼意思?
- 21. 這是什麼意思? 「錯誤:`rhs`必須是語言對象」
- 22. 這是什麼意思'OOP語言是圍繞圖組織的?
- 23. 是什麼意思,在Python中是什麼意思?
- 24. 這些奇怪的字符是什麼意思?
- 25. 這是什麼CSS字體速記語法是什麼意思?
- 26. 這是什麼打字稿接口語法是什麼意思?
- 27. 這些Array console.logs是什麼意思?
- 28. 這些都是什麼意思?
- 29. 這些NULLS是什麼意思?
- 30. 這些ANTLR警告是什麼意思
當你嘗試過什麼事? –
另外,您是否閱讀過Python教程?例如,http://docs.python.org/2/tutorial/introduction.html#st戒指。 –
@OliCharlesworth謝謝。我在谷歌上查了一下,但沒有任何幫助。 –