1. 流程控制
流程:计算机执行代码的顺序
流程控制:对计算机执行代码的顺序的管理
2. 流程控制分类
流程控制分类:
顺序流程:自上而下的执行结构,即 Python 默认流程
选择/分支流程:根据某一步的判断,有选择地执行相应代码
单分支:if ...
双分支:if ... else ...
多分支:if ... elif ... if ... elif ... else(选配)....
循环流程:在满足一定的条件下,一直重复的执行某段代码
while ...
for ... in ...
单 / 双 / 多分支
a = int(input("请输入成绩:"))
# 单分支
if a < 60:
print("新年打屁屁!")
# 双分支
print("===================")
if a < 60:
print("新年打屁屁!")
else:
print("新年好好的啦")
print("===================")
# 多分支
if a >= 90:
print("好棒呦!")
elif a >= 80:
print("送你一朵花蝴蝶")
elif a >= 70:
print("及格十多分")
elif a >= 60:
print("还好及格")
else:
print("干得漂亮")
while 循环
# 九九乘法表
row = 9
while row >= 1:
col = 1
while col <= row:
print(row, "*", col, "=", row * col, end=" ")
col += 1
row -= 1
print(" ")
for 循环
# for 循环:
# 语法特点:遍历操作,依次取容器中的值
'''
for 临时变量 in 容器:
执行代码块
'''
# range(初始值,结束之,步长),步长不能为 0 ,不写默认为 1 ,取值范围是左闭右开
for i in range(1, 10):
print(i)
# for / while 循环中常使用 break,continue ;
# break 跳出全部循环
# continue 跳出本次循环
3. 总结
因个人学习过 Java,C ,因此只做简单总结。