python中的三引號,3個單引號及3個雙引號,通常用來換行書寫代碼,或者寫多行注釋。
比如:
str1="Listofname:\
HuaLi\
ChaoDeng"
而且即使你這樣寫也不能得到期望的輸出:
Listofname:
HuaLi
ChaoDeng
實際上輸出是下面這樣的:
>>>str1="Listofname:\
...HuaLi\
...ChaoDeng"
>>>print(str1)
Listofname:HuaLiChaoDeng
那么該如何得到我們期望的一行一個名字的輸出格式呢?這就是3個引號的作用了:
>>>str1="""Listofname:
...HuaLi
...ChaoDeng
..."""
>>>print(str1)
Listofname:
HuaLi
ChaoDengg
雖然我們也可以通過給字符串加上\n實現(xiàn):
>>>str1="Listofname:\nHuaLi\nChaoDeng"
>>>print(str1)
Listofname:
HuaLi
ChaoDeng
但是這樣在輸入的時候看起來就亂了很多不是么?所以這種情況下盡量使用3個引號,至于3個單引號還是雙引號都是一樣的,只需要注意如果字符串中包含有單引號就要使用雙引號來定義就好了。
而且使用3個引號還有一個特別棒的作用就是:加注釋!
>>>str1="""
...Listofname:
...HuaLi#LiHua
...ChaoDeng#DengChao
..."""
>>>print(str1)
Listofname:
HuaLi#LiHua
ChaoDeng#DengCha
以上內(nèi)容為大家介紹了python培訓之三引號怎么使用,希望對大家有所幫助,如果想要了解更多Python相關(guān)知識,請關(guān)注IT培訓機構(gòu):千鋒教育。