python 三大流程(结构)
python有三种结构:1.顺序结构 2.选择结构 3.循环结构
顺序结构
自上而下,从左往右顺序执行
a = 10
b = 20
c = a + b
print(c)
选择结构
选择结构分为 :单分支,双分支和多分支
选择结构只运行条件成立时该分支的执行代码
单分支:
if condition :
executor code
双分支
if condition :
executor code
else :
executor code
多分支
可以想象为单分支下加elif判断语句,或是在双分支中加 elif语句
a = 15
b = 20
if a == 10 :
b = 5
elif a == 15 :
b = 50
else : #多分支中else可加可不加
b = 100
循环结构
循环结构两种循环语句
- for … in 循环
- while 循环
for … in 循环 遍历列表
for 变量 in 列表 :
执行代码
while :循环
只有当while判断条件为假时跳出循环
while 判断条件 :
执行代码
循环语句中的关键字
break,continue,pass
break:
循环体执行break后跳出循环体
for n in (1,2,3,4) :
print(n)
break
continue:
循环体执行continue后,不再执行后面语句直接跳过本次循环,执行下次循环
for n in (1,2,3,4)
if n == 2 :
continue
print(n)
pass:
不输出 ,继续执行后面语句
for n in (1,2,3,4)
pass
print(n)