浅谈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-嵌套列表list的全面解析
Jun 08 Python
谈谈Python中的while循环语句
Mar 10 Python
python实现微信每日一句自动发送给喜欢的人
Apr 29 Python
python使用pandas处理大数据节省内存技巧(推荐)
May 05 Python
深入了解Python iter() 方法的用法
Jul 11 Python
Python 动态导入对象,importlib.import_module()的使用方法
Aug 28 Python
Tensorflow不支持AVX2指令集的解决方法
Feb 03 Python
python构造IP报文实例
May 05 Python
python自定义函数def的应用详解
Jun 03 Python
解决pip安装的第三方包在PyCharm无法导入的问题
Oct 15 Python
总结python 三种常见的内存泄漏场景
Nov 20 Python
基于Python实现粒子滤波效果
Dec 01 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
C#静态方法与非静态方法实例分析
2014/09/22 PHP
php中Ctype函数用法详解
2014/12/09 PHP
WordPress JQuery处理沙发头像
2009/06/22 Javascript
Mootools 1.2教程 Fx.Morph、Fx选项和Fx事件
2009/09/15 Javascript
Jquery封装tab自动切换效果的具体实现
2013/07/13 Javascript
jQuery中dequeue()方法用法实例
2014/12/29 Javascript
JQuery删除DOM节点的方法
2015/06/11 Javascript
JQuery实现图片轮播效果
2015/09/15 Javascript
js 获取经纬度的实现方法
2016/06/20 Javascript
浅谈json取值(对象和数组)
2016/06/24 Javascript
基于JavaScript实现淘宝商品广告效果
2017/08/10 Javascript
js登录滑动验证的实现(不滑动无法登陆)
2018/01/03 Javascript
JS中用EL表达式获取上下文参数值的方法
2018/03/28 Javascript
详解微信小程序调起键盘性能优化
2018/07/24 Javascript
jQuery+PHP实现上传裁剪图片
2020/06/29 jQuery
JavaScript制作3D旋转相册
2020/08/02 Javascript
Vue实现圆环进度条的示例
2021/02/06 Vue.js
[02:05]2014DOTA2国际邀请赛 BBC外卡赛赛后总结
2014/07/09 DOTA
[03:44]2015国际邀请赛选手档案—Cloud9.NoTail
2015/07/28 DOTA
[01:02:26]DOTA2-DPC中国联赛 正赛 SAG vs RNG BO3 第二场 1月18日
2021/03/11 DOTA
[02:36]DOTA2-DPC中国联赛 正赛 PSG.LGD vs Magma 选手采访
2021/03/11 DOTA
Python实现的数据结构与算法之队列详解
2015/04/22 Python
说一说Python logging
2016/04/15 Python
Python读取和处理文件后缀为.sqlite的数据文件(实例讲解)
2017/06/27 Python
python使用matplotlib画饼状图
2018/09/25 Python
selenium处理元素定位点击无效问题
2019/06/12 Python
Python unittest框架操作实例解析
2020/04/13 Python
浅谈python处理json和redis hash的坑
2020/07/16 Python
pycharm激活方法到2099年(激活流程)
2020/09/22 Python
什么是Linux虚拟文件系统VFS
2015/08/25 面试题
心得体会范文
2014/01/04 职场文书
运动会跳远加油稿
2014/02/20 职场文书
开学典礼主持词
2014/03/19 职场文书
三方股东合作协议书
2014/10/28 职场文书
2014年高中教师工作总结
2014/12/19 职场文书
辞职信的写法
2015/02/27 职场文书