参考原文
字符的转义
字符串是以单引号' 或双引号" 括起来的任意文本,比如'abc',"xyz"。''或""本身只是一种表示方式,不是字符串的一部分。如果字符串内部本身就含有'或",此时就应用转义字符\来使'或"表示字符其本身。
如要表示字符串'I'm "OK"!',则应写成'I\'m \"Ok\"!'。
注意:'\\'表示一个\字符
如果字符串里面有很多字符都需要转义,就需要加很多\
,为了简化,Python还允许用r''
表示''
内部的字符串默认不转义。r'\\\t\\'就表示字符串
'\\\t\\'。
如果字符串内部有很多换行,用\n
写在一行里不好阅读,为了简化,Python允许用'''...'''
的格式表示多行内容。
>>>print('''a
b
c''')