Python中的转义

    在Python交互式解释器中,输出的字符串会用引号引起来,特殊字符会用反斜杠(\)转义。
如果遇到带有\的字符被当作特殊字符时,有以下两种处理方法:
1.使用双反斜杠(\\)来转义
2.使用原始字符串,方法是在第一个引号前面加上一个r

#1.非转义输出
>>> print 'c:\name.txt'
c:
ame.txt
>>> print 'c:\test.txt'
c:    est.txt

#2.反斜杠(\)转义输出
>>> print 'c:\\name.txt'
c:\name.txt
>>> print 'c:\\test.txt'
c:\test.txt

#3.使用原始字符串输出
>>> print r'c:\name.txt'
c:\name.txt
>>> print r'c:\test.txt'
c:\test.txt

 

posted @ 2017-11-24 22:04  碧水幽幽泉  阅读(21852)  评论(1编辑  收藏  举报