1.宏观一定是自上而下(逻辑上方代码一定比逻辑下方代码先执行):顺序结构
2.遇到需要条件判断选择不同执行路线的执行方式:分支结构
3.有些事情需要重复不断的去执行(当满足某种条件或不满足某种条件结束重复动作):循环结构
else:
if不成立执行代码
3.if 条件:
成立执行代码
elif 条件:
扫描二维码关注公众号,回复:
5913401 查看本文章
上面不成立执行代码
else 条件:
上面所有不成立执行代码
2.注意:
1.所有分支都可以根据需求决定是否有else结构,else结构就是条件(所有条件)不满足才去执行的分支
2.elif可以根据需求出现多次(代码层次方面要考虑条件的先后顺序)
for 循环得到的结果 in 被循环的容器:
循环体
2.工作步骤:
1.第一次循环,循环得到的结果 就是 被循环的容器 中第一个值
2.再次循环,循环得到的结果 会被重新赋值为 被循环的容器 中第二个值,以此类推
注:每一次循环 循环得到的结果 不使用,下一次循环就会被覆盖,无法找回
3.当 被循环的容器 中的值被 循环得到的结果 全部赋值一遍后,循环自动结束
3.rang()
1. range(结束不被包含)
2. range(开始被包含, 结束不被包含)
3. range(开始被包含, 结束不被包含, 步长)
例:range(10, 5, -1) # [10, 9, 8, 7, 6]