'''
if单分支
取决于if对应的条件
条件为真,则执行代码块
条件为假,则执行与当前if对应的代码块
'''
案例:
a=int(input("输入一个数字"))
if a>90:
print("你真棒")
if 70<a<=90:
print("你还行")
if 60<a<=70:
print("你要加油")
'''
if双分支
二选一,必须执行一个
如果if条件满足则执行if对应的代码块,否则执行else对应的代码块
if 条件为真:
pass
成立
else:
不成立
'''
案例:
a=int(input("输入一个数字"))
if a>90:
print("你真棒")
else:
print("你没达标")
'''
多分支结构
if 条件:
print(1)
elif 条件:
print(2)
elif 条件:
print(3)
.....
else 条件:
print(4)
'''
案例:
a=int(input("输入一个数字"))
if a>90:
print("你真棒")
elif 80<a<=90:
print("你不错")
elif 70<a<=80:
print("你还行")
elif 60<a<=70:
print("你达标了")
else:
print("你要加油了")
循环
#for 循环
案例:
a=0
for i in range(10):
#将a+i的值赋值给a,计算0+1+2+3+...+9的和
a=a+i
print(a)