浅谈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通过shutil实现快速文件复制的方法
Mar 14 Python
ubuntu系统下 python链接mysql数据库的方法
Jan 09 Python
python dict 字典 以及 赋值 引用的一些实例(详解)
Jan 20 Python
python线程池threadpool实现篇
Apr 27 Python
用pycharm开发django项目示例代码
Oct 24 Python
python 用opencv调用训练好的模型进行识别的方法
Dec 07 Python
用python求一重积分和二重积分的例子
Dec 06 Python
Python 之 Json序列化嵌套类方式
Feb 27 Python
Python库skimage绘制二值图像代码实例
Apr 10 Python
Python基于jieba, wordcloud库生成中文词云
May 13 Python
Python爬虫入门有哪些基础知识点
Jun 02 Python
如何基于Python爬虫爬取美团酒店信息
Nov 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
人工智能开始玩《星际争霸2》 你的操作跟得上吗?
2017/08/11 星际争霸
php正则校验用户名介绍
2008/07/19 PHP
ThinkPHP访问不存在的模块跳转到404页面的方法
2014/06/19 PHP
php中目录操作opendir()、readdir()及scandir()用法示例
2019/06/08 PHP
Javascript技巧之不要用for in语句对数组进行遍历
2010/10/20 Javascript
用jquery与css打造个性化的单选框和复选框
2010/10/20 Javascript
jQuery EasyUI API 中文文档 - PropertyGrid属性表格
2011/11/18 Javascript
jquery 获取自定义属性(attr和prop)的实现代码
2012/06/27 Javascript
JS实现div居中示例
2014/04/17 Javascript
Node.js与Sails ~项目结构与Mvc实现及日志机制
2015/10/14 Javascript
jQuery表格插件datatables用法详解
2020/11/23 Javascript
Vue.js基础学习之class与样式绑定
2017/03/20 Javascript
JS库中的Particles.js在vue上的运用案例分析
2017/09/13 Javascript
JS 使用 window对象的print方法实现分页打印功能
2018/05/16 Javascript
轻松学习JavaScript函数中的 Rest 参数
2019/05/30 Javascript
[01:58]DOTA2上海特级锦标赛现场采访:RTZ这个ID到底好不好
2016/03/25 DOTA
[01:09:16]DOTA2-DPC中国联赛 正赛 SAG vs Dynasty BO3 第一场 1月25日
2021/03/11 DOTA
python提取内容关键词的方法
2015/03/16 Python
Python获取任意xml节点值的方法
2015/05/05 Python
Django框架的使用教程路由请求响应的方法
2018/07/03 Python
pandas实现将dataframe满足某一条件的值选出
2019/06/12 Python
解决pytorch GPU 计算过程中出现内存耗尽的问题
2019/08/19 Python
Django1.11自带分页器paginator的使用方法
2019/10/31 Python
简单了解Python3 bytes和str类型的区别和联系
2019/12/19 Python
将python字符串转化成长表达式的函数eval实例
2020/05/11 Python
Python捕获异常堆栈信息的几种方法(小结)
2020/05/18 Python
OpenCV实现机器人对物体进行移动跟随的方法实例
2020/11/09 Python
Pandas数据分析的一些常用小技巧
2021/02/07 Python
HTML5操作WebSQL数据库的实例代码
2017/08/26 HTML / CSS
小天鹅官方商城:LittleSwan
2017/06/16 全球购物
英国最全面的橄榄球联盟门票网站:Live Rugby Tickets
2018/10/06 全球购物
瑞典在互联网上最大的宠物商店:Animail
2020/10/31 全球购物
专业实习自我鉴定
2013/10/29 职场文书
《天游峰的扫路人》教学反思
2014/04/25 职场文书
2014国庆65周年领导讲话稿(3篇)
2014/09/21 职场文书
爱心捐助活动总结
2015/05/09 职场文书