Python基础(06)Python中raw字符串与多行字符串

  • 若是一个字符串包含不少须要转义的字符,对每个字符都进行转义会很麻烦。为了不这种状况,咱们能够在字符串前面加个前缀 r,表示这是一个 raw 字符串,里面的字符就不须要转义了。例如:
    r'\(~_~)/ \(~_~)/'
    可是r'...'表示法不能表示多行字符串,也不能表示包含'和 "的字符串(为何?)
    若是要表示多行字符串,能够用'''...'''表示:
'''Line 1 Line 2 Line 3''' 
复制代码
  • 上面这个字符串的表示方法和下面的是彻底同样的:
    'Line 1\nLine 2\nLine 3'
    还能够在多行字符串前面添加 r ,把这个多行字符串也变成一个raw字符串:
r'''Python is created by "Guido". It is free and easy to learn. Let's start learn Python in imooc!''' 复制代码
相关文章
相关标签/搜索