字串定義可用』(單引號),「」(雙引號),』』』(三個單引號)定義
雙引號與單引號幾乎沒什麼區別,三個單引號在定義時全部接受需要定義的內容(包括回車空格),並直接顯示,不需要額外新增轉義字元
對於轉義字元,在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...