![零基础入门Python数据分析与机器学习](https://wfqqreader-1252317822.image.myqcloud.com/cover/147/44510147/b_44510147.jpg)
上QQ阅读APP看书,第一时间看更新
2.2.1 代码行与缩进
Python使用空格来组织代码块及其层级关系,而且一般使用4个半角空格(即西文空格),这不像R、C++、Java和Perl等其他编程语言使用括号来组织代码区及其层级关系。例如,使用for循环求1~100所有数的和,示例代码如下:
![](https://epubservercos.yuewen.com/F4E5C2/23721471401889206/epubprivate/OEBPS/Images/Figure-P39_8314.jpg?sign=1738905147-brMJzJcsv8TDvJOGNxXW9PONTFju9e8i-0-62e4f50ca4f141e08c66521f16191e1f)
运行上述代码,在下方会输出运算结果为5050。注意,Python中的缩进空格数是可变的,但是在同一个代码块中必须包含相同数量的缩进空格。
在Python中,通常是一行写完一条语句,如果要写多条语句,就需要使用分号分隔。此外,如果语句很长,则可以使用反斜杠(\)来实现换行,但是在包含[]、{}或()中的多行语句中不需要使用反斜杠,示例代码如下:
![](https://epubservercos.yuewen.com/F4E5C2/23721471401889206/epubprivate/OEBPS/Images/Figure-P39_8316.jpg?sign=1738905147-fcNjH0Pderhr3MzAgZ4tfJ023aY8og13-0-6e782293d8109e2df66e6dcd9b408f13)