if - else语句语法结构
如果判断条件:
要执行的代码
:
要执行的代码
提示输入用户名和密码
如果用户名是管理员,密码等于123. com,提示用户登录成功
如果用户名不是管理,提示用户不存在
如果密码不等于123. com,提示密码错误
用户名=输入(“请输入用户名:”) 密码=输入(“请输入密码:") 如果username.lower () .strip ()====癮dmin”和密码“123. com”: 打印(“登录成功!”) 其他: 打印(“用户名或者密码错误!”) #低()——把字符串转为小写上层()——把字符串转为大写 #带()——去除字符串前后的空格
<强>结果:强>
pythonC: \ \ python.exeC:/python/演示/file2.py
请输入用户名:,管理
请输入密码:123. com
登录成功!
过程完成退出代码0
在控制台应用程序中输入小王(语文,英语、数学)成绩(单科满分100分)
判断:
1)如果所有科目都及格了,提示:恭喜你,你所有科目都通过考试了
2)否则提醒:很遗憾,你没有通过考试,需要补考(没有及格的名称)
中国=int(输入(“请输入语文成绩:")) 数学=int(输入(“请输入数学成绩:")) 英语=int(输入(“请输入英语成绩:")) get_course=" " 如果chinese>=60和数学祝辞=60 english>=60: 打印(“恭喜你,所有科目都通过考试!”) 其他: 如果中国& lt;=60: get_course +=庇镂摹!? 如果数学& lt;=60: get_course +=笔А!? 如果英语& lt;=60: get_course +="英语。” 打印(“很遗憾,你没有通过考试,补考科目为:" + get_course)
结果: python
C: \ \ python.exeC:/python/演示/file2.py
请输入语文成绩:54
请输入数学成绩:89
请输入英语成绩:32
很遗憾,你没有通过考试,补考科目为:语文,英语,
过程完成退出代码0
在控制台应用程序中输入小王(语文,英语、数学)成绩(单科满分100分)
判断:
1)如果有一门是100分
2)如果有两门大于90分
3)如果三门大于80分
满足以上一种情况,则奖励一朵小红花
中国=int(输入(“请输入语文成绩:")) 数学=int(输入(“请输入数学成绩:")) englist=int(输入(“请输入英语成绩:")) get_course=" " 如果(中国==100或数学100或englist====100): 如果(中国==100):get_course +=庇镂?“ 如果(数学==100):get_course +=笔?” 如果(englist==100): get_course +=庇⒂?“ 打印(“你的% s得100分了,奖励一朵小红花& # 10048;!”% get_course) 其他: 如果(中国祝辞=90和数学祝辞=90)或(中国祝辞=90和englist>=90)或(数学祝辞=90和englist祝辞=90): 如果(中国祝辞=100):get_course +=庇镂?“ 如果(数学祝辞=90):get_course +=笔?” 如果(englist祝辞=90):get_course +=庇⒂?“ 打印(“你的% s大于90分,奖励一朵小红花& # 10048;!”% get_course) 其他: 如果(中国祝辞=80和数学祝辞=80和englist祝辞=80): 打印(“你的三个科目语文、数学,英语都大于80分,奖励一朵小红花& # 10048;”)
结果: python
C: \ \ python.exeC:/python/演示/file2.py
请输入语文成绩:86
请输入数学成绩:98
请输入英语成绩:87
你的三个科目语文、数学,英语都大于80分,奖励一朵小红花& # 10048;
以上所述是小编给大家介绍的python中如果其他语句的作用及示例代码,希望对大家有所帮助,如果大家有任何疑问请给我留的言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!