对比以下两种写法,思考一下为何可以这样写。
成绩在[0,50),[50、60)(80),(80100),100年,其它
分数=浮动(输入(“请输入你的成绩:")) 如果分数==100: 打印(' 666呀,走吃大餐去的) elif 80 & lt;=分数& lt;100: 打印('还行,优秀,走,喝饮料去的) elif 60 & lt;=分数& lt;80: 打印('加油呀,弄明白点”) elif 50 & lt;=分数& lt;60: 打印(“这可有点浪哟”) elif 0 & lt;=分数& lt;50: 打印(“学不懂吗?”) 其他: 打印(“你输入的是啥?”)
80 & lt;=分数& lt;100年为何可以写成得分祝辞=80 ?上一条语句不满足时往下执行,这时分数& lt; 100年就不需要了;
注意:如果把这些条件表达式的顺序换下,那么这种写法是错误的。
分数=浮动(输入(“请输入你的成绩:")) 如果分数==100: 打印(' 666呀,走吃大餐去的) elif得分祝辞=80: 打印('还行,优秀,走,喝饮料去的) elif得分祝辞=60: 打印('加油呀,弄明白点”) elif得分祝辞=50: 打印(“这可有点浪哟”) elif得分在=0: 打印(“学不懂吗?”) 其他: 打印(“你输入的是啥?”)
<>强利用打破进行程序运行时间的优化强>
在循环语句中,可以用分手来退出不必要继续执行的循环
有休息后
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。