創(chuàng)新互聯(lián)www.cdcxhl.cn八線動態(tài)BGP香港云服務(wù)器提供商,新人活動買多久送多久,劃算不套路!
這篇文章主要介紹python中單引號和雙引號有哪些區(qū)別,文中介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們一定要看完!
單引號和雙引號
在Python中我們都知道單引號和雙引號都可以用來表示一個字符串,比如
str1 = 'python' str2 = "python"
str1和str2是沒有任何區(qū)別的。但是如果遇到需要轉(zhuǎn)義字符的情況,來看單引號和雙引號的版本。
python學(xué)習(xí)網(wǎng),大量的免費python視頻教程,歡迎在線學(xué)習(xí)!
單引號
str3 = 'We all know that \'A\' and \'B\' are two capital letters.'
雙引號
str4 = "We all know that 'A' and 'B' are two capital letters."
單引號需要加 '\' 來讓編譯器判斷目前是轉(zhuǎn)義字符,而雙引號方便了很多。
反之,如果字符串中有雙引號,為了避免使用轉(zhuǎn)義符,可以使用單引號來定義這個字符串。
str5 = 'The teacher said: "Practice makes perfect" is a very famous proverb.'
3個單引號及3個雙引號
實際上3個單引號和3個雙引號不經(jīng)常用,但是在某些特殊格式的字符串下卻有大用處。通常情況下我們用單引號或者雙引號定義一個字符串的時候只能把字符串連在一起寫成一行,如果非要寫成多行,就得在每一行后面加一個\表示連字符,比如:
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 ... Chao Deng ... """ >>> print(str1) List of name: Hua Li Chao Deng
以上是python中單引號和雙引號有哪些區(qū)別的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道!
本文名稱:python中單引號和雙引號有哪些區(qū)別-創(chuàng)新互聯(lián)
文章位置:http://jinyejixie.com/article20/dpcico.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動網(wǎng)站建設(shè)、域名注冊、關(guān)鍵詞優(yōu)化、品牌網(wǎng)站設(shè)計、網(wǎng)站排名、響應(yīng)式網(wǎng)站
聲明:本網(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)
猜你還喜歡下面的內(nèi)容