零基础入门Python数据分析与机器学习
上QQ阅读APP看书,第一时间看更新

2.2.1 代码行与缩进

Python使用空格来组织代码块及其层级关系,而且一般使用4个半角空格(即西文空格),这不像R、C++、Java和Perl等其他编程语言使用括号来组织代码区及其层级关系。例如,使用for循环求1~100所有数的和,示例代码如下:

运行上述代码,在下方会输出运算结果为5050。注意,Python中的缩进空格数是可变的,但是在同一个代码块中必须包含相同数量的缩进空格。

在Python中,通常是一行写完一条语句,如果要写多条语句,就需要使用分号分隔。此外,如果语句很长,则可以使用反斜杠(\)来实现换行,但是在包含[]、{}或()中的多行语句中不需要使用反斜杠,示例代码如下: