python基礎 字串單引號雙引號三引號

2021-09-21 18:41:07 字數 1086 閱讀 7387

字串定義可用』(單引號),「」(雙引號),』』』(三個單引號)定義

雙引號與單引號幾乎沒什麼區別,三個單引號在定義時全部接受需要定義的內容(包括回車空格),並直接顯示,不需要額外新增轉義字元

對於轉義字元,在idle中直接輸出字串不會直接顯示出轉義後的字元,而是顯示轉義字元,轉義字元需要用print函式來顯示

1、基本認識

單引號字串:『python』

雙引號字串:「python」

三引號字串:』』『python』』』(三單引號),""「python」""(三雙引號)

#單引號

str1='python'

#單引號中使用雙引號

str2='"python"'

#雙引號中使用單引號

str3="'python'"

#三單引號

str4='''python'''

#三單引號中間使用雙引號

str5='''"python"'''

#三單引號中有換行符

str6='''hello

python'''

#三雙引號中有換行符

str7="""hello

python"""

print("str1: ".format(str1))

print("str2: ".format(str2))

print("str3: ".format(str3))

print("str4: ".format(str4))

print("str5: ".format(str5))

print("str6: ".format(str6))

print("str7: ".format(str6))

3、執行結果:

4、結果分析:

(1)單引號中可以使用雙引號,中間的會當作字串輸出

(2)雙引號中可以使用單引號,中間的會當作字串輸出

(3)三單引號和三雙引號中間的字串在輸出時保持原來的格式。

python字串引號和轉義 單引號字串和轉義符

1 單引號字串和轉義符 字串和數字一樣都是值,可以直接使用,在python控制台中直接輸入字串,如 hello world 會按原樣輸出該字串,只不過用單引號擴了起來 hello world hello world 那麼用雙引號和單引號括起來的字串有什麼區別呢?其實沒有任何區別,只不過在輸出單引號或...

Python之單引號 雙引號 三單引號 三雙引號

單引號和雙引號區別。三單引號和三雙引號也沒什麼區別。一 兩單引號之間不可以出現單引號,如果出現需要使用轉義字元 但可以出現雙引號 兩雙引號之間不可以出現雙引號,如果出現需要使用轉義字元 但可以出現單引號 兩三單雙引號沒什麼區別,三單引號 三雙引號 兩三單雙引號之間可以單雙引號都可以使用,但不可以出現...

python中字典轉字串單引號變雙引號

兩種方法 str 以及json.dumps 注意 單引號雙引號的區別 str方法將其變為單引號,json.dumps方法仍是雙引號!import json d print type d str d str d print str d str d print str d的型別 type str d j...