文章目录
前言
本节内容讲解流程控制的三种方式:顺序,分支,循环
一、顺序结构
顺序结构就是从上到下一行一行的执行,中间没有任何跳转和判断,是流程控制中最简单的类型。
二、分支结构
1.if分支结构的几种形式
if分支使用布尔表达式或者布尔值作为分支条件来进行分支控制,具体有以下几种形式
(1) 第一种
if expression:
statements...
(2)第二种
if expression:
statements...
else:
statements...
(3)第三种
if expression:
statements...
elif:
statements...
... //可以有多条elif
else:
statements
在上面的三种形式中,若if后的语句为真(这里的真假值参考我们之前在基本对象中提到过的布尔值的判断标准),则执行,否则进行下一个判断。
需要注意的是,Python中是通过缩进来标记代码块的,有相同缩进的多行代码会被认为是一个代码块,所以我们不能随便缩进,也不能忘记缩进,特别的,在if条件分支中每个判断条件后是有分号的,不要忘记写。
注:在使用if进行条件判断时,一定要先处理包含范围更小的情形。如果不明白可以回想下小学的时候老师根据成绩评价学生优秀,良好和差。
2、pass
某条件成立时,程序暂时不想处理或者不知道如