标签:Python
Python转义字符允许我们在字符串中包含特殊字符。这些转义字符通常以反斜杠\开始,其后跟着字符。转义字符是有帮助的,但有时也会造成麻烦。下面看几个实际例子来了解如何使用它们。
Python转义字符列表
在这里将介绍几个实际的转义字符用例,完整的转义字符列表请参考相关文档。
1.\n–新行
2.\\–文字反斜杠
3.\’–单引号
4.\”–双引号
新行
有时候,可能需要打印多行字符串。可以通过将一条print语句与新行字符\n相结合,将字符串拆分为多行。
图1
反斜杠
双反斜杠\\生成文字反斜杠。
因为在使用转义字符时必须从反斜杠开始,所以不能简单地将反斜杠\用作字符串中的字符。一个常见的例子是文件路径,例如: D:\excelperfect\test\sample.xlsx
可以在现有反斜杠旁边添加第二个反斜杠,如下图2所示:
图2
单引号或双引号
在字符串中使用引号的一种方法是为字符串和实际的引号部分使用不同的引号。如下图3的示例所示,如果我们对字符串使用单引号,则必须对引号使用双引号,反之亦然。
图3
如果我们对这两个地方使用相同的引号,将得到错误,例如:
图4
转义字符也可以帮助我们应对这种情况。通过在引号前加反斜杠,将其转化为文字引号标记。正如下面的示例所示,它可以使用单引号或双引号。
图5