\用来转义\n,\t等等字符,每个需要转义的字符前都要家加\,而r则用来简化,只要在引号前加r,引号中的就被作为原始字符串输出。
代码示例如下:
>>> print('\ttest')
test
>>> print('\ttest')
\ttest
>>> print(r'\ttest')
\ttest
但是,需要特别注意的是r似乎不能把引号本身作为原始字符串输出,只能用\来实现。
比如输出三个单引号,用r会报错,

但是用\则正常。

\用来转义\n,\t等等字符,每个需要转义的字符前都要家加\,而r则用来简化,只要在引号前加r,引号中的就被作为原始字符串输出。
代码示例如下:
>>> print('\ttest')
test
>>> print('\ttest')
\ttest
>>> print(r'\ttest')
\ttest
但是,需要特别注意的是r似乎不能把引号本身作为原始字符串输出,只能用\来实现。
比如输出三个单引号,用r会报错,
但是用\则正常。
本文标题:print多行代码
本文链接:https://www.haomeiwen.com/subject/ekiybqtx.html
网友评论