实际上3个单引号和3个双引号不经常用,但是在某些特殊格式的字符串下却有大用处。通常情况下我们用单引号或者双引号定义一个字符串的时候只能把字符串连在一起写成一行,如果非要写成多行,就得在每一行后面加一个\表示连字符,比如:
str1 = "List of name:\
Hua Li\
Chao Deng"
学习python,尽在python学习网!
而且即使你这样写也不能得到期望的输出:
List of name:
Hua Li
Chao Deng
实际上输出是下面这样的:
str1 = "List of name:\
... Hua Li\
... Chao Deng"
print(str1)
List of name: Hua Li Chao Deng
3个引号还有一个特别棒的作用就是:加注释!
str1 = """
... List of name:
... Hua Li # LiHua
... Chao Deng # DengChao
... """
print(str1)
List of name:
Hua Li # LiHua
Chao Deng # DengChao
专题推荐:三引号 问题来源于python学习网
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。