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)義,用%%來表示一個(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 換頁
\oyy 八進(jìn)制數(shù),yy代表的字符,例如:\o12代表換行
\xyy 十六進(jìn)制數(shù),yy代表的字符,例如:\x0a代表換行
\other 其它的字符以普通格式輸出
分享知識(shí),分享快樂!希望中國站在編程之巔!
----融水公子
公眾微信號(hào):rsgz520
360圖書館館號(hào):rsgz002.360doc.com
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。