講解對象:python3 轉(zhuǎn)義字符 作者:融水公子 rsgz Python3教程
python3 轉(zhuǎn)義字符 作用:將符號的意義進行轉(zhuǎn)變
為什么會有轉(zhuǎn)義字符 你看下面的代碼,""是賦值的時候使用的,不表示引號,只是起一個邊界的作用。
name="xiaoyan" 現(xiàn)在我想將引號賦值給name,怎么辦呢?加上一個轉(zhuǎn)義字符就行了。
name="\""
常見的轉(zhuǎn)義字符
轉(zhuǎn)義字符\(在行尾時) 續(xù)行符 \\ 反斜杠符號 \' 單引號 \" 雙引號 \a 響鈴 \b 退格(Backspace) \000 空 \n 換行 \v 縱向制表符 \t 橫向制表符 \r 回車 \f 換頁 \oyy 八進制數(shù),yy 代表的字符,例如:\o12 代表換行,其中 o 是字母,不是數(shù)字 0。 \xyy 十六進制數(shù),yy代表的字符,例如:\x0a代表換行 \other 其它的字符以普通格式輸出
當然了還是有更多的,常見的這些就夠用了!
不轉(zhuǎn)義 但是總是有很多時候,對于\n,我們不想轉(zhuǎn)義,怎么辦呢?
print(r"this is a line with \n")# this is a line with \n print(r'hello\nrsgz')# hello\nrsgz
---
|