python中三個單引號是什麼意思

starkbl發表於2021-09-11

python中三個單引號是什麼意思

實際上3個單引號和3個雙引號不經常用,但是在某些特殊格式的字串下卻有大用處。通常情況下我們用單引號或者雙引號定義一個字串的時候只能把字串連在一起寫成一行,如果非要寫成多行,就得在每一行後面加一個表示連字元,比如:

str1 = "List of name:
        Hua Li
        Chao Deng"

而且即使你這樣寫也不能得到期望的輸出:

List of name:
Hua Li
Chao Deng

實際上輸出是下面這樣的:

>>> str1 = "List of name:
...         Hua Li
...         Chao Deng"
>>> print(str1)
List of name:        Hua Li        Chao Deng

3個引號還有一個特別棒的作用就是:加註釋!

>>> str1 = """
... List of name:
... Hua Li # LiHua
... Chao Deng # DengChao
... """
>>> print(str1)
 
List of name:
Hua Li # LiHua
Chao Deng # DengChao

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/3705/viewspace-2835577/,如需轉載,請註明出處,否則將追究法律責任。

相關文章