day04_04流程控制之if判断

完整语法:
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('很差')
原文地址:https://www.cnblogs.com/HuaR-/p/14545408.html