浅谈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设置默认编码为utf8的方法
Jul 01 Python
Python中表达式x += y和x = x+y 的区别详解
Jun 20 Python
Python 在字符串中加入变量的实例讲解
May 02 Python
python实现微信自动回复及批量添加好友功能
Jul 03 Python
使用Python和Scribus创建一个RGB立方体的方法
Jul 17 Python
关于多元线性回归分析——Python&amp;SPSS
Feb 24 Python
python 线性回归分析模型检验标准--拟合优度详解
Feb 24 Python
解决Jupyter Notebook开始菜单栏Anaconda下消失的问题
Apr 13 Python
Python GUI之tkinter窗口视窗教程大集合(推荐)
Oct 20 Python
python 如何设置守护进程
Oct 29 Python
利用python进行数据加载
Jun 20 Python
Python OpenCV实现图像模板匹配详解
Apr 07 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
桌面中心(四)数据显示
2006/10/09 PHP
使用NetBeans + Xdebug调试PHP程序的方法
2011/04/12 PHP
PHP中数字检测is_numeric与ctype_digit的区别介绍
2012/10/04 PHP
将博客园(cnblogs.com)数据导入到wordpress的代码
2013/01/06 PHP
phpphp图片采集后按原路径保存图片示例
2014/02/18 PHP
PHP实现QQ登录实例代码
2016/01/14 PHP
PHP+shell脚本操作Memcached和Apache Status的实例分享
2016/03/11 PHP
PHP数组式访问接口ArrayAccess用法分析
2017/12/28 PHP
爆炸式的JS圆形浮动菜单特效代码
2010/03/03 Javascript
js内置对象 学习笔记
2011/08/01 Javascript
jQuery实现延迟跳转的方法
2015/06/05 Javascript
jquery实现Li滚动时滚动条自动添加样式的方法
2015/08/10 Javascript
ES6深入理解之“let”能替代”var“吗?
2017/06/28 Javascript
layui点击导航栏刷新tab页的示例代码
2018/08/14 Javascript
微信小程序五子棋游戏AI实现方法【附demo源码下载】
2019/02/20 Javascript
vue+element加入签名效果(移动端可用)
2019/06/17 Javascript
ES6中定义类和对象的方法示例
2019/07/31 Javascript
vuex actions异步修改状态的实例详解
2019/11/06 Javascript
[03:07]完美世界DOTA2联赛PWL DAY10 决赛集锦
2020/11/11 DOTA
python服务器端收发请求的实现代码
2014/09/29 Python
python中redis的安装和使用
2016/12/04 Python
Python 中 list 的各项操作技巧
2017/04/13 Python
python3中获取文件当前绝对路径的两种方法
2018/04/26 Python
Python读取txt某几列绘图的方法
2018/10/14 Python
详解【python】str与json类型转换
2019/04/29 Python
Python 串口读写的实现方法
2019/06/12 Python
python web框架中实现原生分页
2019/09/08 Python
keras 回调函数Callbacks 断点ModelCheckpoint教程
2020/06/18 Python
如何基于Python按行合并两个txt
2020/11/03 Python
python爬取豆瓣电影排行榜(requests)的示例代码
2021/02/18 Python
HTML5重塑Web世界它将如何改变互联网
2012/12/17 HTML / CSS
2014年三八妇女节活动方案
2014/02/28 职场文书
2015年中秋节演讲稿
2015/03/20 职场文书
首次购房证明
2015/06/19 职场文书
利用Matlab绘制各类特殊图形的实例代码
2021/07/16 Python
mybatis3中@SelectProvider传递参数方式
2021/08/04 Java/Android