一Python的分支1单分支 if语法if 条件表达式条件成立执行的代码示例age 19if age 18print(成年, 可以上网)注意Python靠缩进区分代码块冒号不能胜率2双分支 if else语法二选一成立执行if不成立执行else示例age 15if age 18:print(成年)elseprint(未成年)(3)多分支if-elif-else多条件依次判断匹配到一个就结束示例score 85if score 90:print(优秀)elif score 80:print(良好)elif score 60:print(及格)else:print(不及格)4嵌套分支 if内部再套ifage 20has_id Trueif age 18:if has_id:print(允许进入网吧)else:print(没带身份证禁止进入)else:print(未成年禁止进入)二Python的循环1for搭配range()for i in range(5):print(i)# 输出0 1 2 3 4# range(起始,结束,步长)for i in range(1, 10, 2):print(i)#输出 1 3 5 7 92break直接彻底终止整个 for 循环只要执行break循环立刻结束后续循环不再执行3continue跳过本次循环直接进入下一轮for i in range(1, 8):if i % 2 0:continueprint(i)4for else只有循环正常走完、没有触发break时才会执行else代码块示例1有breakelse不执行for i in range(3):if i 1:breakprint(i)else:print(循环正常结束)# 输出0(2)无break执行elsefor i in range(3):print(i)else:print(循环正常结束)