美文网首页
Python转义字符总结

Python转义字符总结

作者: 0无心0 | 来源:发表于2019-08-12 14:41 被阅读0次
image.png

有时候,我们在打印的过程中,可能会遇到符号重复的问题,尤其是在需要打印英文的时候。比如,下面这个例子

print('let's go’)

这段代码会让计算机报错,因为Python是从左往右匹配单(双)引号的——当它读到一个引号时,会在心里嘀咕:呀,这是不需理解,原样打印的内容。当它再读到下一个引号时,想:好!要打印的内容结束了!

所以,在计算机眼里,上面的【'Let'】是要打印的内容,而后面的东西呢,它并不能读懂,于是产生一个报错。

我们来拆解一下这段错误代码:第一个和第三个单引号属于print()函数的结构,第二个单引号则是纯粹的符号。

image.png

要让计算机学会区分第二个单引号,我们需要用到转义字符:\

print('let\'s go’)

这样一来,计算机在读到第二个单引号前的\时,就会恍然大悟:哦!原来这个单引号和第一个单引号不是一起的呀,那我就把它当做要打印的内容里的一部分吧!

相关文章

  • Python中的字符串处理

    Python转义字符 在需要在字符中使用特殊字符时,python用反斜杠(\)转义字符。如下表: 转义字符描述 \...

  • Python 基础2

    Python 转义字符 在需要在字符中使用特殊字符时,python 用反斜杠\转义字符。如下表: 转义字符描述 \...

  • Python转义字符总结

    有时候,我们在打印的过程中,可能会遇到符号重复的问题,尤其是在需要打印英文的时候。比如,下面这个例子 这段代码会让...

  • Python转义字符总结

  • Python语法小记忆

    1、转义字符 Python 中的字符串还支持转义字符。所谓转义字符是指使用反斜杠“\”对一些特殊字符进行转义。 转...

  • Python基础

    python转义字符:\ python用r' '表示' '默认不转义示例:print(r'\\\t\\')结果:\...

  • python基础知识(3)

    python字符串 python转义字符 python字符串运算符 python字符串格式化 python格式化操...

  • python r原生字符串

    普通字符串常量含有转义字符,会按照转义字符的意义输出,如下: raw strings(原始字字符串)在python...

  • Python字符串格式化及转义字符

    字符串格式化符号 Python中的转义字符 **

  • phtyon

    转义字符总结 \】+转义内容英文缩写首字母 转义字符 la 意义 响铃(BEL) \b 退格(BS),将当前位置移...

网友评论

      本文标题:Python转义字符总结

      本文链接:https://www.haomeiwen.com/subject/lbhujctx.html