浅谈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 相关文章推荐
py2exe 编译ico图标的代码
Mar 08 Python
在Python的框架中为MySQL实现restful接口的教程
Apr 08 Python
python发送HTTP请求的方法小结
Jul 08 Python
python 中random模块的常用方法总结
Jul 08 Python
基于Python socket的端口扫描程序实例代码
Feb 09 Python
python 批量修改/替换数据的实例
Jul 25 Python
pandas重新生成索引的方法
Nov 06 Python
详解Python Matplot中文显示完美解决方案
Mar 07 Python
解决Djang2.0.1中的reverse导入失败的问题
Aug 16 Python
pytorch实现mnist数据集的图像可视化及保存
Jan 14 Python
python GUI库图形界面开发之PyQt5单选按钮控件QRadioButton详细使用方法与实例
Feb 28 Python
聊聊Python pandas 中loc函数的使用,及跟iloc的区别说明
Mar 03 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
windows平台中配置nginx+php环境
2015/12/06 PHP
PHP文件上传处理案例分析
2016/10/15 PHP
PHP PDOStatement::bindParam讲解
2019/01/30 PHP
showModelessDialog()使用详解
2006/09/07 Javascript
jquery实现的一个导航滚动效果具体代码
2013/05/27 Javascript
随鼠标上下滚动的jquery代码
2013/12/05 Javascript
jQuery中使用data()方法读取HTML5自定义属性data-*实例
2014/04/11 Javascript
jQuery事件用法实例汇总
2014/08/29 Javascript
JavaScript实现当网页加载完成后执行指定函数的方法
2015/03/21 Javascript
Javascript实现div层渐隐效果的方法
2015/05/30 Javascript
jQuery简单实现input文本框内灰色提示文本效果的方法
2015/12/02 Javascript
一步一步封装自己的HtmlHelper组件BootstrapHelper(三)
2016/09/14 Javascript
vue+iview写个弹框的示例代码
2017/12/05 Javascript
vue 中的keep-alive实例代码
2018/07/20 Javascript
vue删除html内容的标签样式实例
2018/09/13 Javascript
Vue.js中对css的操作(修改)具体方式详解
2018/10/30 Javascript
jQuery选择器之层次选择器用法实例分析
2019/02/19 jQuery
微信小程序基于高德地图查找位置并显示文字
2019/10/30 Javascript
node.js使用 http-proxy 创建代理服务器操作示例
2020/02/10 Javascript
vue项目中自定义video视频控制条的实现代码
2020/04/26 Javascript
微信小程序实现点赞业务
2021/02/10 Javascript
Python实现Smtplib发送带有各种附件的邮件实例
2017/06/05 Python
PyQt5每天必学之创建窗口居中效果
2018/04/19 Python
python实现对文件中图片生成带标签的txt文件方法
2018/04/27 Python
将python文件打包成EXE应用程序的方法
2019/05/22 Python
Python字符串中添加、插入特定字符的方法
2019/09/10 Python
对CSS3选择器的研究(详解)
2016/09/16 HTML / CSS
美国零售商店:Blue&Cream
2017/04/07 全球购物
Hotels.com泰国:酒店预订网站
2019/11/20 全球购物
党校培训自我鉴定
2014/02/01 职场文书
竞选学习委员演讲稿
2014/04/28 职场文书
合同和协议有什么区别?
2014/10/08 职场文书
2015年语言文字工作总结
2015/07/23 职场文书
《玩出了名堂》教学反思
2016/02/17 职场文书
2019年新郎保证书3篇
2019/10/17 职场文书
《群青的幻想曲》京力秋树角色PV公开
2022/04/08 日漫