概述
1. raw 字符串
描述
如果一个字符串包含很多需要转义的字符,对每一个字符都进行转义会很麻烦。
为了避免这种情况,我们可以在字符串前面加个前缀 r
,表示这是一个 raw 字符串
,里面的字符就不需要转义了。
实例
print('n(~_~)/ (~_~)n/')
(~_~)/ (~_~)n/
print(r'n(~_~)/ (~_~)n/')
n(~_~)/ (~_~)n/
2. 多行字符串表示
描述
如果要表示多行字符串,可以用”’…”’表示:
”’Line 1
Line 2
Line 3”’
等价于:
‘Line 1nLine 2nLine 3’
还可以在多行字符串前面添加 r
,把这个多行字符串
也变成一个raw字符串
:
print(r'''Python is created by "Guido".
It is free and easy to learn.
Let's start learn Python in imooc!''')
Python is created by “Guido”.
It is free and easy to learn.
Let’s start learn Python in imooc!
总结
1. raw 字符串
表示字符串内部没有转义操作
2. '''...'''
自动增添换行符n
最后
以上就是彪壮水壶为你收集整理的【廖雪峰python入门笔记】raw 字符串和多行字符串表示的全部内容,希望文章能够帮你解决【廖雪峰python入门笔记】raw 字符串和多行字符串表示所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复