python 轉義字元

2021-08-14 12:05:47 字數 807 閱讀 9581

前面我們講解了什麼是字串。字串可以用''或者""括起來表示。

如果字串本身包含'怎麼辦?比如我們要表示字串i'm ok,這時,可以用" "括起來表示:

"i'm ok"
類似的,如果字串包含",我們就可以用' '括起來表示:

'learn "python" in imooc'
如果字串既包含'又包含"怎麼辦?

這個時候,就需要對字串的某些特殊字元進行「轉義」,python字串用\進行轉義。

要表示字串bob said "i'm ok".

由於 ' 和 " 會引起歧義,因此,我們在它前面插入乙個\表示這是乙個普通字元,不代表字串的起始,因此,這個字串又可以表示為

'bob said \"i\'m ok\".'
注意:轉義字元 \ 不計入字串的內容中。

常用的轉義字元還有:

\n 表示換行

\t 表示乙個製表符

\\ 表示 \ 字元本身

s = "python was started in 1989 by \"guido\"." "python is free and easy to learn."

print s

出處:慕課網

Python轉義字元

在需要在字元中使用特殊字元時,python 用反斜槓 轉義字元。如下表 原始字串 有時我們並不想讓轉義字元生效,我們只想顯示字串原來的意思,這就要用r和 r來定義原始字串。如 print r t r 實際輸出為 t r 轉義字元 描述 在行尾時 續行符 反斜槓符號 單引號 雙引號 a 響鈴 b 退格...

Python轉義字元

在需要在字元中使用特殊字元時,python用反斜槓 轉義字元。如下表 原始字串 有時我們並不想讓轉義字元生效,我們只想顯示字串原來的意思,這就要用r和r來定義原始字串。如 print r t r 實際輸出為 t r 轉義字元 描述 在行尾時 續行符 反斜槓符號 單引號 雙引號 a響鈴 b退格 bac...

Python轉義字元

在需要在字元中使用特殊字元時,python用反斜槓 轉義字元。如下表 原始字串 有時我們並不想讓轉義字元生效,我們只想顯示字串原來的意思,這就要用r和r來定義原始字串。如 print r t r 實際輸出為 t r 轉義字元 描述 在行尾時 續行符 反斜槓符號 單引號 雙引號 a響鈴 b退格 bac...