浅谈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和libnmapd,提取Nmap扫描结果
Aug 23 Python
Python正则抓取网易新闻的方法示例
Apr 21 Python
python爬虫入门教程--快速理解HTTP协议(一)
May 25 Python
python装饰器实例大详解
Oct 25 Python
浅谈pandas中shift和diff函数关系
Apr 08 Python
新手如何发布Python项目开源包过程详解
Jul 11 Python
解决Django 在ForeignKey中出现 non-nullable field错误的问题
Aug 06 Python
python list数据等间隔抽取并新建list存储的例子
Nov 27 Python
Python字典底层实现原理详解
Dec 18 Python
Python几种常见算法汇总
Jun 02 Python
python基本算法之实现归并排序(Merge sort)
Sep 01 Python
Python实现EM算法实例代码
Oct 04 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
php+javascript的日历控件
2009/11/19 PHP
PHP中使用socket方式GET、POST数据实例
2015/04/02 PHP
PHP测试成功的邮件发送案例
2015/10/26 PHP
PHP常用设计模式之委托设计模式
2016/02/13 PHP
JQuery分别取得每行最后一列和最后一行的示例代码
2013/08/18 Javascript
js跳转页面方法实现汇总
2014/02/11 Javascript
node.js学习总结之调式代码的方法
2014/06/25 Javascript
javascript实现五星评分功能
2015/11/10 Javascript
js实现滚动条滚动到页面底部继续加载
2015/12/19 Javascript
jQuery中on方法使用注意事项详解
2017/02/15 Javascript
微信小程序6位或多位验证码密码输入框功能的实现代码
2018/05/29 Javascript
深入理解Node内建模块和对象
2019/03/12 Javascript
使用vue脚手架(vue-cli)搭建一个项目详解
2019/05/09 Javascript
vue图片加载失败时用默认图片替换的方法
2019/08/29 Javascript
react native 仿微信聊天室实例代码
2019/09/17 Javascript
Python模块学习 filecmp 文件比较
2012/08/27 Python
Django使用HttpResponse返回图片并显示的方法
2018/05/22 Python
详解Django中间件执行顺序
2018/07/16 Python
对pandas中iloc,loc取数据差别及按条件取值的方法详解
2018/11/06 Python
解决sublime+python3无法输出中文的问题
2018/12/12 Python
PyQt5创建一个新窗口的实例
2019/06/20 Python
python如何读取bin文件并下发串口
2019/07/05 Python
python基于K-means聚类算法的图像分割
2019/10/30 Python
Python pickle模块实现对象序列化
2019/11/22 Python
python爬取”顶点小说网“《纯阳剑尊》的示例代码
2020/10/16 Python
css3 边框、背景、文本效果的实现代码
2018/03/21 HTML / CSS
HTML5 对各个标签的定义与规定:body的介绍
2012/06/21 HTML / CSS
html5记忆翻牌游戏实现思路及代码
2013/07/25 HTML / CSS
英国翻新电子产品购物网站:Tech Trade
2017/12/25 全球购物
美国最值得信赖的宠物药房:Allivet
2019/03/23 全球购物
人力资源部副职的竞聘演讲稿
2014/01/07 职场文书
2014年民政工作总结
2014/11/26 职场文书
爱的教育读书笔记
2015/06/26 职场文书
2015年暑期社会实践方案
2015/07/14 职场文书
课程设计感想范文
2015/08/11 职场文书
vue postcss-px2rem 自适应布局
2022/05/15 Vue.js