上QQ阅读APP看书,第一时间看更新
2.2 缩进
缩进是Python的灵魂,缩进的严格要求使得Python的代码显得非常精简并且有层次。但是,在Python里对待代码的缩进要十分小心,因为如果没有正确地使用缩进,代码所做的事情可能和你的期望相差甚远(就像在C语言里括号打错了位置)。
如果在正确的位置输入冒号(:),IDLE会在下一行自动进行缩进。正如方才的代码,在if和else语句后边加上冒号(:),然后按下回车,第二行开始的代码会自动进行缩进。if条件下边有两个语句分别有缩进,那么说明这两个语句是属于if条件成立后所需要执行的语句,换句话说,如果if条件不成立,那么两个缩进的语句就不会被执行。
提示
if…else…是一个条件分支,if后边跟的是条件,如果条件成立,就执行以下缩进的所有内容;如果条件不成立,有else的话就执行else下缩进的所有内容。条件分支的内容在后边还会做详细的介绍。