浅谈python中频繁的print到底能浪费多长时间


Posted in Python onFebruary 21, 2020

最近在做FLY量化交易系统的维护,总有客户说策略执行好慢,结果有些人展示策略一看,每个语句后边都要打印下数据。

哪些数据都是辅助用的,打印出来能当饭吃么,净浪费时间了

今天简单展示下print到底能消耗多少时间

例子:

import time
 
a=time.time()
num=0
while num<10000:
  num=num+1
  print(num)
print('有"print"时的耗时:%f' %(time.time()-a))
 
b=time.time()
num=0
while num<10000:
  num=num+1
print('没有"print"时的耗时:%f' %(time.time()-b))

结果:

...

有"print"时的耗时:85.897000

没有"print"时的耗时:0.002000

同样1W次循环,相差了 85.897/0.002=42948.5倍。

如果是超超超超级复杂的策略,等你打印完数据,好行情早就没有了,把握时机啊~老铁。

以上这篇浅谈python中频繁的print到底能浪费多长时间就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
剖析Python的Tornado框架中session支持的实现代码
Aug 21 Python
python脚本生成caffe train_list.txt的方法
Apr 27 Python
Python使用jsonpath-rw模块处理Json对象操作示例
Jul 31 Python
超简单使用Python换脸实例
Mar 27 Python
Python TCP通信客户端服务端代码实例
Nov 21 Python
Python基础之变量基本用法与进阶详解
Jan 03 Python
logging level级别介绍
Feb 21 Python
python数据预处理 :数据抽样解析
Feb 24 Python
浅谈Python中的生成器和迭代器
Jun 19 Python
Python常用外部指令执行代码实例
Nov 05 Python
python 实现图片批量压缩的示例
Dec 18 Python
pyqt5蒙版遮罩mask,setmask的使用
Jun 11 Python
python使用Geany编辑器配置方法
Feb 21 #Python
Pycharm 安装 idea VIM插件的图文教程详解
Feb 21 #Python
解决Python logging模块无法正常输出日志的问题
Feb 21 #Python
Pycharm和Idea支持的vim插件的方法
Feb 21 #Python
在python中logger setlevel没有生效的解决
Feb 21 #Python
详解python内置常用高阶函数(列出了5个常用的)
Feb 21 #Python
Python开发之pip安装及使用方法详解
Feb 21 #Python
You might like
PHP用GD库生成高质量的缩略图片
2011/03/09 PHP
smarty模板引擎中自定义函数的方法
2015/01/22 PHP
又十个超级有用的PHP代码片段
2015/09/24 PHP
PHP封装XML和JSON格式数据接口操作示例
2019/03/06 PHP
php数组指针函数功能及用法示例
2020/02/11 PHP
将Datatable转化成json发送前台实现思路
2013/09/06 Javascript
js中精确计算加法和减法示例
2014/03/28 Javascript
javascript实现校验文件上传控件实例
2015/04/20 Javascript
JavaScript实现页面无操作倒计时退出
2016/10/22 Javascript
浅谈js在html中的加载执行顺序,多个jquery ready执行顺序
2016/11/26 Javascript
使用jQuery操作DOM的方法小结
2017/02/27 Javascript
jquery手机触屏滑动拼音字母城市选择器的实例代码
2017/12/11 jQuery
vue 2.0 购物车小球抛物线的示例代码
2018/02/01 Javascript
jQuery实现浏览器之间跳转并传递参数功能【支持中文字符】
2018/03/28 jQuery
jQuery实现表单动态添加与删除数据操作示例
2018/07/03 jQuery
如何从零开始手写Koa2框架
2019/03/22 Javascript
性能优化篇之Webpack构建速度优化的建议
2019/04/03 Javascript
Node在Controller层进行数据校验的过程详解
2020/08/28 Javascript
Vue实现图书管理案例
2021/01/20 Vue.js
操作Windows注册表的简单的Python程序制作教程
2015/04/07 Python
利用Tkinter和matplotlib两种方式画饼状图的实例
2017/11/06 Python
Python 通过打码平台实现验证码的实现
2019/05/13 Python
Flask框架单例模式实现方法详解
2019/07/31 Python
python模拟键盘输入 切换键盘布局过程解析
2019/08/15 Python
python中的函数递归和迭代原理解析
2019/11/14 Python
基于python实现模拟数据结构模型
2020/06/12 Python
一文解决django 2.2与mysql兼容性问题
2020/07/15 Python
canvas实现漂亮的下雨效果的示例
2018/04/18 HTML / CSS
深入理解HTML5定时器requestAnimationFrame的使用
2018/12/12 HTML / CSS
美国宠物商店:Wag.com
2016/10/25 全球购物
罗兰·穆雷官网:Roland Mouret
2018/09/28 全球购物
副厂长岗位职责
2014/02/02 职场文书
学校党员干部承诺书
2015/05/04 职场文书
2016年综治宣传月活动宣传标语口号
2016/03/16 职场文书
签证扫盲贴,41个常见签证知识,需要的拿走
2019/08/09 职场文书
win10电脑关机快捷键是哪个 win10快速关机的几种方法
2022/08/14 数码科技