十年網(wǎng)站開發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營維護(hù)+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
這篇文章主要介紹了python單引號和雙引號、三引號的區(qū)別有哪些,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

創(chuàng)新互聯(lián)主要業(yè)務(wù)有網(wǎng)站營銷策劃、成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)、微信公眾號開發(fā)、重慶小程序開發(fā)、H5場景定制、程序開發(fā)等業(yè)務(wù)。一次合作終身朋友,是我們奉行的宗旨;我們不僅僅把客戶當(dāng)客戶,還把客戶視為我們的合作伙伴,在開展業(yè)務(wù)的過程中,公司還積累了豐富的行業(yè)經(jīng)驗(yàn)、營銷型網(wǎng)站建設(shè)資源和合作伙伴關(guān)系資源,并逐漸建立起規(guī)范的客戶服務(wù)和保障體系。
區(qū)別:單引號和雙引號是等效的,如果要換行,那么需要使用符號“\”;三引號則可以直接換行,并且可以包含注釋。單引號里不能加單引號,但可加“\”或者是雙引號進(jìn)行轉(zhuǎn)義輸出。雙引號里面不能再加雙引號,但是可以加“\”或者是單引號進(jìn)行轉(zhuǎn)義輸出。
在python中,單引號、雙引號功能一樣,都可以表示字符串,也都可以起到轉(zhuǎn)義的功能。
例如:
print('-\t-\\-\'-%-/-\n')
print("-\t-\\-\'-%-/-\n")他們的顯示結(jié)果都是一樣的:都顯示轉(zhuǎn)義后的字符:
- -\-'-%-/-
其實(shí)在轉(zhuǎn)義這一點(diǎn)上,三個引號的功能也是一樣的,例如:
print('''-\t-\\-\'-%-/-\n''')
print("""-\t-\\-\'-%-/-\n""")同樣都會顯示上面的結(jié)果。
但是,三引號的獨(dú)特之處在這里:可以顯示多行
例如:
# 三單引號(''')
print('''i
love
you''')
# 三雙引號(""")
print(""" I can print ''' """)
print("""i
love
you""")上面兩端代碼的打印效果是一樣的,都顯示:
i love you
所以總結(jié)一下就是:
單引號和雙引號是等效的,如果要換行,那么需要使用符號(\)。單引號里面不能再加單引號,但是可以加 \ 或者是雙引號進(jìn)行轉(zhuǎn)義輸出。雙引號里面不能再加雙引號,但是可以加 \ 或者是單引號進(jìn)行轉(zhuǎn)義輸出。
三引號括起來的字符串可以直接進(jìn)行換行,并且可以包含注釋。
相關(guān)推薦:Python3視頻教程
上述表示都是轉(zhuǎn)義的,那么如何實(shí)現(xiàn)不轉(zhuǎn)義的表示字符呢。
在字符串前加一個r即可。
# 不轉(zhuǎn)義 print(r'\n') 結(jié)果: \n
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“python單引號和雙引號、三引號的區(qū)別有哪些”這篇文章對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識等著你來學(xué)習(xí)!