Python使用反斜杠(\)轉(zhuǎn)義特殊字符,如果你不想讓反斜杠發(fā)生轉(zhuǎn)義 可以在字符串前面添加一個(gè)r,表示原始字符串 ----------------------------------------------------------- #!/usr/bin/python # -*- coding: UTF-8 -*- print('ro\ngshui') print(r'ro\ngshuib') ![]() ------------------------------------- 轉(zhuǎn)義字符\可以轉(zhuǎn)義很多字符,比如\n表示換行,\t表示制表符,字符\本身也要轉(zhuǎn)義,所以\\表示的字符就是\ 有些時(shí)候,字符串里面的%是一個(gè)普通字符怎么辦?這個(gè)時(shí)候就需要轉(zhuǎn)義,用%%來(lái)表示一個(gè)%: ------------------------------------------------------ >>> 'growth rate: %d %%' % 7 'growth rate: 7 %' -------------------------------------------------------- Python轉(zhuǎn)義字符 在需要在字符中使用特殊字符時(shí),python用反斜杠(\)轉(zhuǎn)義字符。如下表: 轉(zhuǎn)義字符 描述 \(在行尾時(shí)) 續(xù)行符 \\ 反斜杠符號(hào) \' 單引號(hào) \" 雙引號(hào) \a 響鈴 \b 退格(Backspace) \e 轉(zhuǎn)義 \000 空 \n 換行 \v 縱向制表符 \t 橫向制表符 \r 回車 \f 換頁(yè) \oyy 八進(jìn)制數(shù),yy代表的字符,例如:\o12代表?yè)Q行 \xyy 十六進(jìn)制數(shù),yy代表的字符,例如:\x0a代表?yè)Q行 \other 其它的字符以普通格式輸出 分享知識(shí),分享快樂(lè)!希望中國(guó)站在編程之巔!
|
|