\ 为转义符
\n表示换行,\t
表示制表符
字符\
本身也要转义,所以\\
表示的字符就是\
如字符串里面有很多字符都需要转义,就需要加很多\
,为了简化,Python还允许用r''
表示''
内部的字符串默认不转义:
>>> print('\\\t\\')
\ \
>>> print(r'\\\t\\')
\\\t\\
如果字符串内部有很多换行,用\n
写在一行里不好阅读,为了简化,Python允许用'''...'''
的格式表示多行内容:
s4 = r'''Hello,
Lisa!'''
print(s4)
Hello,
Lisa!