python中單引號 雙引號的區別

2021-10-07 06:36:56 字數 368 閱讀 2241

(1)如果需要表示 let』 s fly 這個字串,則

單引號:『let\』 s fly』

雙引號:「let』 s fly」

注意單引號中的轉義字元,如果這種需要前加轉移字元的字元很多,字串就會很難看。

(2)如果要表示 i like 「python」! 這個字串,則

單引號: 『i like 「python」!』

雙引號: 「i like \「python\」!」

為什麼會這樣呢?如果字串使用單引號表示,則字串中的雙引號會被python當成普通字元處理。反過來也一樣。

所以單引號和雙引號python都支援,很巧妙地解決了一些問題。這就是在python中單引號和雙引號都可以表示字串的原因了。

Python中單引號 雙引號和三雙引號的區別

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

Python中單引號和雙引號

python中可以用單引號 或者雙引號 表示字串,如 print hello world print hello world 輸出結果是一樣的,如下 如果字串中含有帶引號的字串呢?用另外一種引號即可。如 print i d much rather you not print i said do no...

python中單引號,雙引號,多引號區別

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