简单了解python代码优化小技巧
本文向大家介绍简单了解python代码优化小技巧,包括了简单了解python代码优化小技巧的使用技巧和注意事项,需要的朋友参考一下
对比以下两种写法,思考一下为何可以这样写。
成绩在 [0,50)、[50,60)、[60,80)、[80,100)、100、其它
score = float(input("请输入你的成绩:")) if score == 100 : print('666呀,走吃大餐去') elif 80 <= score < 100 : print('还行,优秀,走,喝饮料去') elif 60 <= score < 80 : print('加油呀,弄明白点') elif 50 <= score < 60 : print('这可有点浪哟') elif 0 <=score < 50 : print('学不懂吗?') else : print('你输入的是啥?')
80 <= score < 100 为何可以写成 score >= 80 ? 上一条语句不满足时往下执行,这时 score <100 就不需要了;
注意: 如果把这些条件表达式的顺序换下,那么这种写法是错误的。
score = float(input("请输入你的成绩:")) if score == 100 : print('666呀,走吃大餐去') elif score >= 80 : print('还行,优秀,走,喝饮料去') elif score >= 60 : print('加油呀,弄明白点') elif score >= 50 : print('这可有点浪哟') elif score >= 0 : print('学不懂吗?') else : print('你输入的是啥?')
利用break进行程序运行时间的优化
在循环语句中,可以用break来退出不必要继续执行的循环
有break后
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:notice#yiidian.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。