简单了解python代码优化小技巧
更新时间:2019年07月08日 10:09:33 作者:人生与戏
这篇文章主要介绍了简单了解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后
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
相关文章
python Sweetviz探索性数据可视化分析库使用特征详解
这篇文章主要为大家介绍了python Sweetviz探索性数据可视化分析库特征使用详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2024-01-01在python下使用tensorflow判断是否存在文件夹的实例
今天小编就为大家分享一篇在python下使用tensorflow判断是否存在文件夹的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2019-06-06python判断列表字典字符串元组是否存在某个值或者空值(多种方法)
这篇文章主要介绍了python判断列表字典字符串元组是否存在某个值或者空值,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧2024-02-02
最新评论