浅谈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中利用原始套接字进行网络编程的示例
May 04 Python
Python编程实现的简单Web服务器示例
Jun 22 Python
django数据库migrate失败的解决方法解析
Feb 08 Python
Python3多线程操作简单示例
May 22 Python
在IPython中执行Python程序文件的示例
Nov 01 Python
基于python3 的百度图片下载器的实现代码
Nov 05 Python
关于Python中定制类的比较运算实例
Dec 19 Python
基于python3实现倒叙字符串
Feb 18 Python
python实现银行实战系统
Feb 26 Python
DRF框架API版本管理实现方法解析
Aug 21 Python
python3.7中安装paddleocr及paddlepaddle包的多种方法
Nov 27 Python
利用Python实现模拟登录知乎
May 25 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
给ECShop添加最新评论
2015/01/07 PHP
PHP查找数值数组中不重复最大和最小的10个数的方法
2015/04/20 PHP
PHP可变变量学习小结
2015/11/29 PHP
php远程下载类分享
2016/04/13 PHP
PHP重置数组为连续数字索引的几种方式总结
2018/03/12 PHP
JavaScript 解析读取XML文档 实例代码
2009/07/07 Javascript
NodeJS框架Express的模板视图机制分析
2011/07/19 NodeJs
通过JavaScript控制字体大小的代码
2011/10/04 Javascript
原生js写的放大镜效果
2012/08/22 Javascript
客户端js性能优化小技巧整理
2013/11/05 Javascript
javascript日期格式化示例分享
2014/03/05 Javascript
jquery插件uploadify实现带进度条的文件批量上传
2015/12/13 Javascript
Javascript中prototype的使用详解
2016/06/18 Javascript
jQuery实现的可编辑表格完整实例
2016/06/20 Javascript
Bootstrap响应式侧边栏改进版
2016/09/17 Javascript
简单理解vue中track-by属性
2016/10/26 Javascript
通过sails和阿里大于实现短信验证
2017/01/04 Javascript
Angular.js自动化测试之protractor详解
2017/07/07 Javascript
Angularjs中数据绑定的实例详解
2017/08/25 Javascript
jQuery滑动效果实现方法分析
2018/09/05 jQuery
JS中实现一个下载进度条及播放进度条的代码
2019/06/10 Javascript
JS实现页面跳转与刷新的方法汇总
2019/08/30 Javascript
vue实现评论列表功能
2019/10/25 Javascript
Python对字符串实现去重操作的方法示例
2017/08/11 Python
python爬虫中多线程的使用详解
2019/09/23 Python
简述Html5 IphoneX 适配方法
2018/02/08 HTML / CSS
Burberry英国官网:英国标志性奢侈品牌
2017/03/29 全球购物
理肤泉英国官网:La Roche-Posay英国
2019/01/14 全球购物
俄罗斯购买内衣网站:Trusiki
2020/08/22 全球购物
金智子午JAVA面试题
2015/09/04 面试题
军训自我鉴定
2014/01/22 职场文书
土地转让协议书
2014/09/27 职场文书
分居协议书范本
2014/11/03 职场文书
2015年幼师工作总结
2015/04/28 职场文书
HTML5页面音频自动播放的实现方式
2021/06/21 HTML / CSS
MySQL中JOIN连接的基本用法实例
2022/06/05 MySQL