python中缩进规则的例外

来源:互联网 发布:泰语字母发音软件 编辑:程序博客网 时间:2024/06/05 20:48

大多数情况下,代码行的缩进告诉python它属于哪一个代码块,但是这个规则有几个例外。

1.列表可以跨越多行

python知道,当没有看到结束方括号时,列表就没有结束,例如:

spam = ['apples',   'bananas''yellow']

2.在行末使用续字符\,将一条指令写成多行。\续行字符之后的一行中, 缩进并不重要。

例如:

print ('sfsh' +  'sfd\jgkdfg')

3.用三重引号的多行字符串

三重引号包含的多行字符串可以用来定义字符串常量,也可以用来写注释语句

例如:

print ('''ksjfkdjglfjdkjgdgrjosd  kldjg''')


原创粉丝点击