完整语法:
if 条件1:
代码1
代码2
代码3
...
elif 条件2:
代码1
代码2
代码3
...
elif 条件3:
代码1
代码2
代码3
...
......
else:
代码1
代码2
代码3
...
"""
1、单分支 print('start...') inp_name = input("请输入您的用户名:") if inp_name == "egon": print('ok') print('end...') 2、双分支 print('start...') inp_name = input("请输入您的用户名:") if inp_name == "egon": print('ok') else: print('error') print('end...')
3、多分支
如果:成绩>=90,那么:优秀
如果成绩>=80且<90,那么:良好
如果成绩>=70且<80,那么:普通
其他情况:很差
score = input("your score: ")
score = int(score)
if score >= 90:
print("优秀")
if 10 > 3:
print('ok')
elif score >= 80 and score < 90:
print("良好")
elif score >= 70 and score < 80:
print("普通")
else:
print('很差')
优化版
score = input("your score: ")
score = int(score)
if score >= 90:
print("优秀")
elif score >= 80:
print("良好")
elif score >= 70:
print("普通")
else:
print('很差')