python使用转义字符,Python转义字符串

  python使用转义字符,Python转义字符串

  上图中因为python不知到如何处理一对单引号之后的内容,不能识别第三个单引号。(默认都是以一对单引号或双引号来表示字符串从结束到开始。)

  长字符串:用三个引号(单引号或者双引号)来代表字符串开始和结束

  例如,在某些情况下,有必要使用escape:

  (1) path=c:\nowhere

  输出内容换行,这不是我们想要的结果,所以我们需要对它进行转义。

  用反斜杠\转义以获得所需的结果。

  (2)如果路径很长,我们需要使用很多反斜杠。\在这种情况下,我们可以使用原始字符串,因为它们不会对反斜杠做任何事情,而是保持字符串中包含的每个字符不变。

  一个例外是引号需要像往常一样转义,但这意味着转义的反斜杠也将包含在内。

  注意,原始字符串不能以单个反斜杠结尾,也就是说,原始字符串的最后一个字符不能是反斜杠,除非它被转义。

  打印(r 这是非法的)

  这将报告一个错误,

  如果你想解决它,如下

  print (r 这是非法的" " \ )

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: