简单了解python代码优化小技巧


Posted in Python onJuly 08, 2019

对比以下两种写法,思考一下为何可以这样写。

成绩在 [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来退出不必要继续执行的循环

简单了解python代码优化小技巧

有break后

简单了解python代码优化小技巧

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中的Classes和Metaclasses详解
Apr 02 Python
Python通过select实现异步IO的方法
Jun 04 Python
python实现蒙特卡罗方法教程
Jan 28 Python
使用Python检测文章抄袭及去重算法原理解析
Jun 14 Python
python将excel转换为csv的代码方法总结
Jul 03 Python
用django设置session过期时间的方法解析
Aug 05 Python
python实现按首字母分类查找功能
Oct 31 Python
Python解析json代码实例解析
Nov 25 Python
django框架单表操作之增删改实例分析
Dec 16 Python
python ImageDraw类实现几何图形的绘制与文字的绘制
Feb 26 Python
Python3 io文本及原始流I/O工具用法详解
Mar 23 Python
Python用摘要算法生成token及检验token的示例代码
Dec 01 Python
python实现在函数图像上添加文字和标注的方法
Jul 08 #Python
python画图——实现在图上标注上具体数值的方法
Jul 08 #Python
简单了解python的break、continue、pass
Jul 08 #Python
python 实现12bit灰度图像映射到8bit显示的方法
Jul 08 #Python
Python+pyplot绘制带文本标注的柱状图方法
Jul 08 #Python
python如何实现异步调用函数执行
Jul 08 #Python
django中forms组件的使用与注意
Jul 08 #Python
You might like
在PHP里得到前天和昨天的日期的代码
2007/08/16 PHP
php Session存储到Redis的方法
2013/11/04 PHP
php获取json数据所有的节点路径
2015/05/17 PHP
基于PHP后台的Android新闻浏览客户端
2016/05/23 PHP
Laravel框架实现发送短信验证功能代码
2016/06/06 PHP
php微信公众号开发之图片回复
2018/10/20 PHP
Laravel 框架基于自带的用户系统实现登录注册及错误处理功能分析
2020/04/14 PHP
js wmp操作代码小结(音乐连播功能)
2008/11/08 Javascript
Javascript基础_标记文字的实现方法
2016/06/14 Javascript
JS前端开发判断是否是手机端并跳转操作(小结)
2017/02/05 Javascript
Bootstrap布局之栅格系统学习笔记
2017/05/04 Javascript
关于jquery form表单序列化的注意事项详解
2017/08/01 jQuery
浅谈vue项目可以从哪些方面进行优化
2018/05/05 Javascript
小程序实现左滑删除功能
2018/10/30 Javascript
this.$toast() 了解一下?
2019/04/18 Javascript
Vue利用Blob下载原生二进制数组文件
2019/09/25 Javascript
JavaScript直接调用函数与call调用的区别实例分析
2020/05/22 Javascript
[01:12]DOTA2 2015年秋季互动指南
2015/11/10 DOTA
Django中的ajax请求
2018/10/19 Python
python自动结束mysql慢查询会话的实例代码
2019/10/27 Python
使用python自动追踪你的快递(物流推送邮箱)
2020/03/17 Python
html5使用canvas压缩图片的示例代码
2018/09/11 HTML / CSS
Stuart Weitzman美国官网:美国奢华鞋履品牌
2016/08/18 全球购物
Spartoo西班牙官网:法国时尚购物网站
2018/03/27 全球购物
Mamaearth官方网站:印度母婴护理产品公司
2019/10/06 全球购物
法学毕业生自我鉴定
2014/01/31 职场文书
三八妇女节超市活动方案
2014/08/18 职场文书
乡镇遵守党的政治纪律情况对照检查材料
2014/09/26 职场文书
农村党支部书记司法四风问题对照检查材料
2014/09/26 职场文书
美术教师个人总结
2015/02/06 职场文书
公司行政助理岗位职责
2015/04/11 职场文书
2015年社区平安建设工作总结
2015/05/13 职场文书
cf战队宣传语
2015/07/13 职场文书
2016保送生自荐信范文
2016/01/29 职场文书
一文搞懂redux在react中的初步用法
2021/06/09 Javascript
Java 关于String字符串原理上的问题
2022/04/07 Java/Android