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