huangbiquan

    在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

 

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2023-03-18
  • 2022-12-23
  • 2021-08-15
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-09-07
  • 2021-12-14
  • 2022-12-23
  • 2022-02-05
  • 2021-12-09
相关资源
相似解决方案