《Python3智能数据分析快速入门》—2.1.2 缩进与多行语句
【摘要】 本节书摘来自华章计算机《Python3智能数据分析快速入门》一书中的第2章,第2.1.2节,作者是李明江 张良均 周东平 张尚佳 。
2.1.2 缩进与多行语句
1. 缩进
代码行首的空白称为缩进,可用4个空格或制表符创建。Python的一大特色就是用缩进的方式标识代码结构,而Java和C++等语言则使用大括号{}。Python使用缩进标识代码结构的方式使得代码更加简洁优雅。
使用缩进方式标识代码结构时,同一代码块内的语句必须有相同的缩进空格数,否则就会出错。缩进的长度没有硬性要求,保持同层次结构一致即可,但也推荐使用4个空格进行缩进。正确的缩进方式如代码清单2-1所示。
代码清单2-1 正确缩进
缩进空格数不一致,会导致代码运行出错,如代码清单2-2所示。
代码清单2-2 错误缩进
2. 多行语句
编写代码时,通常应在一行内完成一条语句,但太长的语句显得冗长,可读性差。用反斜杠(\)可以实现长语句的换行,且不会被机器识别成多个语句,如代码清单2-3所示。
代码清单2-3 长语句换行
需要注意,在[]、{}、()等不同括号内,多行语句换行时不需要使用反斜杠(\),直接换行即可,如代码清单2-4所示。
代码清单2-4 逗号换行
除了将一个语句拆分为多行外,Python也支持在一行中实现多个语句,这通常只用于多个短语句。在一行中实现多个语句需要使用分号(;)将短语句隔离,如代码清单2-5所示。
代码清单2-5 分号隔离
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)