浅谈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实现提取XML内容并保存到Excel中的方法
Sep 01 Python
详解Python基础random模块随机数的生成
Mar 23 Python
python反转列表的三种方式解析
Nov 08 Python
将labelme格式数据转化为标准的coco数据集格式方式
Feb 17 Python
python爬虫开发之使用Python爬虫库requests多线程抓取猫眼电影TOP100实例
Mar 10 Python
Python+Appium实现自动化测试的使用步骤
Mar 24 Python
python和go语言的区别是什么
Jul 20 Python
python爬取代理IP并进行有效的IP测试实现
Oct 09 Python
详解Python模块化编程与装饰器
Jan 16 Python
基于Python实现的购物商城管理系统
Apr 27 Python
Python 数据可视化神器Pyecharts绘制图像练习
Feb 28 Python
利用Python实时获取steam特惠游戏数据
Jun 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
PHP 数组排序方法总结 推荐收藏
2010/06/30 PHP
解析CodeIgniter自定义配置文件
2013/06/18 PHP
php实现的简单美国商品税计算函数
2015/07/13 PHP
PHP编写登录验证码功能 附调用方法
2016/05/19 PHP
JS完成代码前最好对其做5件事
2013/04/07 Javascript
引用外部js乱码问题分析及解决方案
2013/04/12 Javascript
Javascript实现简单的富文本编辑器附演示
2014/06/16 Javascript
基于BootStarp的Dailog
2016/04/28 Javascript
jQuery实现的简单百分比进度条效果示例
2016/08/01 Javascript
jQuery simpleModal插件的使用介绍
2016/08/30 Javascript
JavaScript获取URL参数的方法之一
2017/03/24 Javascript
BootStrap的两种模态框方式
2017/05/10 Javascript
Node.js 基础教程之全局对象
2017/08/06 Javascript
Vue2.0用户权限控制解决方案的示例
2018/02/10 Javascript
关闭Vue计算属性自带的缓存功能方法
2018/03/02 Javascript
JavaScript 中的 this 工作原理
2018/06/20 Javascript
详解关于Vue2.0路由开启keep-alive时需要注意的地方
2018/09/18 Javascript
Vue使用Ref跨层级获取组件的步骤
2021/01/25 Vue.js
[02:56]DOTA2亚洲邀请赛 VG出场战队巡礼
2015/02/07 DOTA
Python3.x爬虫下载网页图片的实例讲解
2018/05/22 Python
Django框架使用富文本编辑器Uedit的方法分析
2018/07/31 Python
Python多进程池 multiprocessing Pool用法示例
2018/09/07 Python
Python数据报表之Excel操作模块用法分析
2019/03/11 Python
python程序如何进行保存
2020/07/03 Python
python实现扫雷游戏的示例
2020/10/20 Python
使用pandas实现筛选出指定列值所对应的行
2020/12/13 Python
eBay德国站:eBay.de
2017/09/14 全球购物
新学期开学寄语
2014/01/18 职场文书
运动会演讲稿
2014/05/07 职场文书
2014年四风个人对照检查及整改措施
2014/10/28 职场文书
交通事故一次性赔偿协议书范本
2014/11/02 职场文书
新教师个人工作总结
2015/02/06 职场文书
八年级英语教学反思
2016/02/15 职场文书
创业计划书之水果店
2019/07/18 职场文书
python和anaconda的区别
2022/05/06 Python
Python 中面向接口编程
2022/05/20 Python