反斜杠是个很好的东西
>>> str='c:\now'
>>> print(str)
c:
ow
由于转义字符\n导致换行,此时可以用转义字符\\来表示一个反斜杠,即
>>> str='c:\\now'
>>> print (str)
c:\now
但若一个字符串中出现多个斜杠,这样加是比较麻烦的。
此时引入原始反斜杠。
即在字符串的前面加一个一个英文字母r,即使得打印的时候对转义字符不进行转义。
>>> str=r'c:\now'
>>> print(str)
c:\now
注意:原始字符串不能在字符串的最后加上反斜杠,会报错。
长字符串
希望得到一个跨越多行的字符串,需使用三重引号字符串。