Python 复习笔记(二)

Python 复习笔记(二)

十月 30, 2022

简介

本章主要简述了Python代码的写法和结构

缩进

Python最具特色的就是使用缩进来表示代码块,不需要使用大括号 {} 。 缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数。

Python利用缩进来区分了代码块,在一段代码中,同一空格数的代码会被分为同一代码块中。

多行语句

在Python中,我们可以将一段很长的代码利用反斜杠分为多行语句,这不会影响解释器的阅读。

1
2
3
4

total = item_one + \
item_two + \
item_three

而如果语句被抱在例如 [], {}, 或 () 的这些括号中,则不需要使用\。

1
2
3

otal = ['item_one', 'item_two', 'item_three',
'item_four', 'item_five']

空行

懒得写了

函数之间或类的方法之间用空行分隔,表示一段新的代码的开始。类和函数入口之间也用一行空行分隔,以突出函数入口的开始。 空行与代码缩进不同,空行并不是 Python 语法的一部分。书写时不插入空行,Python 解释器运行也不会出错。但是空行的作用在于分隔两段不同功能或含义的代码,便于日后代码的维护或重构。 记住:空行也是程序代码的一部分。

代码分隔符 ;

在同一行中,我们也可以写多段代码,只需使用 ; 隔开即可。

1
2

print("二月");print("NB");print("666~")

代码组

缩进相同的一个语句构成一个代码块,缩进相同的多个语句构成一个代码组。

像if、while、def和class这样的复合语句,首行以关键字开始,以冒号( : )结束,该行之后的一行或多行代码构成代码组。 我们将首行及后面的代码组称为一个子句(clause)。