Python中的分支与循环
一、分支概念根据条件判断是否执行对应代码块是Python中让程序根据不同情况执行不同代码的机制。简单说就是让计算机学会简单的逻辑判断。关键字if else elififif后面跟的就是条件就是条件如果条件满足就执行下方代码块a 1 if a 1: print(666)上方执行结果就是 666else大概意思就是否则后边可以不跟条件a 2 if a 1: print(666) else print(777)上方执行结果就是 777elif是跟着 if 后的执行条件 一般放在 if 和else 之间单分支只判断一种情况条件成立时执行代码不成立就跳过。age 18 if age 18: print(你已经成年了)双分支两种情况二选一score 75 if score 60: print(及格) else: print(不及格)多分支多种情况多选一elif是else if的缩写。score 85 if score 90: grade A elif score 80: grade B elif score 70: grade C elif score 60: grade D else: grade E print(f等级{grade})二、循环循环是让程序重复执行某段代码的机制。简单说就是让计算机自动化地做重复性工作。同时也能大幅降低我们的工作量1. 使用range()生成数字序列range用法range开始结束步长。开始可以比结束大而且步长还能是负数for i in range(1, 6): # 1到5 print(i) for i in range(0, 10, 2): # 0,2,4,6,8 print(i)2、循环控制语句break立即终止整个循环continue跳过本次循环直接进入下一次循环else循环正常结束