python單引號和雙引號、三引號的區(qū)別有哪些

這篇文章主要介紹了python單引號和雙引號、三引號的區(qū)別有哪些,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

創(chuàng)新互聯(lián)主要業(yè)務(wù)有網(wǎng)站營銷策劃、成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計、微信公眾號開發(fā)、重慶小程序開發(fā)H5場景定制、程序開發(fā)等業(yè)務(wù)。一次合作終身朋友,是我們奉行的宗旨;我們不僅僅把客戶當客戶,還把客戶視為我們的合作伙伴,在開展業(yè)務(wù)的過程中,公司還積累了豐富的行業(yè)經(jīng)驗、營銷型網(wǎng)站建設(shè)資源和合作伙伴關(guān)系資源,并逐漸建立起規(guī)范的客戶服務(wù)和保障體系。 

區(qū)別:單引號和雙引號是等效的,如果要換行,那么需要使用符號“\”;三引號則可以直接換行,并且可以包含注釋。單引號里不能加單引號,但可加“\”或者是雙引號進行轉(zhuǎn)義輸出。雙引號里面不能再加雙引號,但是可以加“\”或者是單引號進行轉(zhuǎn)義輸出。

在python中,單引號、雙引號功能一樣,都可以表示字符串,也都可以起到轉(zhuǎn)義的功能。

例如:

print('-\t-\\-\'-%-/-\n')
print("-\t-\\-\'-%-/-\n")

他們的顯示結(jié)果都是一樣的:都顯示轉(zhuǎn)義后的字符:

-    -\-'-%-/-

其實在轉(zhuǎn)義這一點上,三個引號的功能也是一樣的,例如:

print('''-\t-\\-\'-%-/-\n''')
print("""-\t-\\-\'-%-/-\n""")

同樣都會顯示上面的結(jié)果。

但是,三引號的獨特之處在這里:可以顯示多行
例如:

# 三單引號(''')
print('''i
love
you''')

# 三雙引號(""")
print(""" I can print ''' """)
print("""i
love
you""")

上面兩端代碼的打印效果是一樣的,都顯示:

i
love
you

所以總結(jié)一下就是:

單引號和雙引號是等效的,如果要換行,那么需要使用符號(\)。單引號里面不能再加單引號,但是可以加 \ 或者是雙引號進行轉(zhuǎn)義輸出。雙引號里面不能再加雙引號,但是可以加 \ 或者是單引號進行轉(zhuǎn)義輸出。

三引號括起來的字符串可以直接進行換行,并且可以包含注釋。

相關(guān)推薦:Python3視頻教程

不轉(zhuǎn)義字符串

上述表示都是轉(zhuǎn)義的,那么如何實現(xiàn)不轉(zhuǎn)義的表示字符呢。

在字符串前加一個r即可。

# 不轉(zhuǎn)義
print(r'\n')

結(jié)果:
\n

感謝你能夠認真閱讀完這篇文章,希望小編分享的“python單引號和雙引號、三引號的區(qū)別有哪些”這篇文章對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識等著你來學習!

本文名稱:python單引號和雙引號、三引號的區(qū)別有哪些
鏈接地址:http://bm7419.com/article8/pscgip.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機網(wǎng)站建設(shè)網(wǎng)站排名、網(wǎng)頁設(shè)計公司、網(wǎng)站收錄、外貿(mào)網(wǎng)站建設(shè)、品牌網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)