python中單 雙 三引號的區別

2021-06-08 19:33:02 字數 694 閱讀 6937

python中字串可以用單引號括起來,也可以用雙引號,這兩種方式是等價的,而在php當中單引號和雙引號的有些是不一樣的,雖然表示的字串,但是在php的單引號解析速度比雙引號快,如果在python用單號那麼在字串中就可以直接收寫雙引號了,反之亦然。這就是python為什麼允許用兩種方式的原因。在實際應用中,python 單引號python 雙引號用得比較多,有兩種表示方式後,就不用老用轉義字元了。

比如在python當中:

a = 'i love /'laowang python/''

print a

和a = "i love 'laowang python'"

print a的結果是一樣的。

python 三引號的形式用來輸入多行文字,也就是說在三引號之間輸入的內容將被原樣保留,之中的單號和雙引號不用轉義,其中的不可見字元比如/n和/t都會被保留,這樣的好處是你可以替換一些多行的文字。

比如:content = '''wwwfefefefefse%(name)s is

haha,he age is %(age)s'''

c = content %

print c 的結果是:

wwwfefefefefsepythoner is

haha,he age is 20

單雙三引號的使用(python基礎)

str i love python 和str i love python 所列印實現的效果是一樣的,顯示結果都是 i love python。str i love python 這個 語句實現的效果是 i love python str i love python 這樣所實現的效果就是 i love...

python中單,雙引號和三引號

先說1雙引號與3個雙引號的區別,雙引號所表示的字串通常要寫成一行 如 s1 hello,world 如果要寫成多行,那麼就要使用 連行符 吧,如 s2 hello,world s2與s1是一樣的。如果你用3個雙引號的話,就可以直接寫了,如下 s3 hello,world,hahaha.那麼s3實際上...

python 3 5 之 單雙三引號

1.單引號和雙引號用法都是一樣的,但是如果字串裡有相同的字元時要使用 進行轉義 舉例 1 print hello 2 print hello 1和2,結果都是hello 3 print hell o 4 print hell o 3和4,結果都是hell o 5 print hell o 6 pri...