python中的轉義字元
阿新 • • 發佈:2020-11-30
轉義字元
\(在行尾時) 續行符
\\ 反斜槓符號
\' 單引號
\" 雙引號
\a 響鈴
\b 退格(Backspace)
\e 轉義
\000 空
\n 換行
\v 縱向製表符
\t 橫向製表符
\r 回車
\f 換頁
\oyy 八進位制數,yy代表的字元,例如:\o12代表換行
\xyy 十六進位制數,yy代表的字元,例如:\x0a代表換行
\other 其它的字元以普通格式輸出
轉義字元 | 描述 | 例項 |
---|---|---|
\(在行尾時) | 續行符 |
>>> print("line1 \
line2 \
line3")
line1 line2 line3
>>>
|
\\ | 反斜槓符號 |
>>> print("\\")
\
|
\' | 單引號 |
>>> print('\'')
'
|
\" | 雙引號 |
>>> print("\"")
"
|
\a | 響鈴 |
>>> print("\a")
執行後電腦有響聲。 |
\b | 退格(Backspace) |
>>> print("Hello \b World!")
Hello World!
|
\000 | 空 |
>>> print("\000")
>>>
|
\n | 換行 |
>>> print("\n")
>>>
|
\v | 縱向製表符 |
>>> print("Hello \v World!")
Hello
World!
>>>
|
\t | 橫向製表符 |
>>> print("Hello \t World!")
Hello World!
>>>
|
\r | 回車 |
>>> print("Hello\rWorld!")
World!
|
\f | 換頁 |
>>> print("Hello \f World!")
Hello
World!
>>>
|
\yyy | 八進位制數,y 代表 0~7 的字元,例如:\012 代表換行。 |
>>> print("\110\145\154\154\157\40\127\157\162\154\144\41")
Hello World!
|
\xyy | 十六進位制數,以 \x 開頭,y 代表的字元,例如:\x0a 代表換行 |
>>> print("\x48\x65\x6c\x6c\x6f\x20\x57\x6f\x72\x6c\x64\x21")
Hello World!
|
\other | 其它的字元以普通格式輸出 | |
end=' ' | print 預設輸出是換行的,如果要實現不換行需要在變數末尾加上end="": |
print(x,end=',') |