浅谈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的Twisted框架的核心特性
May 25 Python
Python中将字典转换为列表的方法
Sep 21 Python
Python基于回溯法子集树模板解决选排问题示例
Sep 07 Python
Python排序搜索基本算法之堆排序实例详解
Dec 08 Python
Python使用matplotlib绘制多个图形单独显示的方法示例
Mar 14 Python
python导入模块交叉引用的方法
Jan 19 Python
OpenCV搞定腾讯滑块验证码的实现代码
May 18 Python
QML使用Python的函数过程解析
Sep 26 Python
浅谈Python 命令行参数argparse写入图片路径操作
Jul 12 Python
Python自定义sorted排序实现方法详解
Sep 18 Python
python 实现性别识别
Nov 21 Python
DjangoRestFramework 使用 simpleJWT 登陆认证完整记录
Jun 22 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
浅谈discuz密码加密的方式
2014/05/22 PHP
PHP创建多级目录的两种方法
2016/10/28 PHP
用PHP的socket实现客户端到服务端的通信实例详解
2017/02/04 PHP
一个对于Array的简单扩展
2006/10/03 Javascript
DOMAssitant最新版 DOMAssistant 2.5发布
2007/12/25 Javascript
js 浮动层菜单收藏
2009/01/16 Javascript
js获取当月最后一天实例代码
2013/11/19 Javascript
js确认删除对话框适用于a标签及submit
2014/07/10 Javascript
jQuery Easyui DataGrid点击某个单元格即进入编辑状态焦点移开后保存数据
2016/08/15 Javascript
基于jQuery ligerUI实现分页样式
2016/09/18 Javascript
jQuery+HTML5实现弹出创意搜索框层
2016/12/29 Javascript
Vue.js学习记录之在元素与template中使用v-if指令实例
2017/06/27 Javascript
js canvas实现简单的图像扩散效果
2020/06/28 Javascript
微信小程序loading组件显示载入动画用法示例【附源码下载】
2017/12/09 Javascript
详解React-Router中Url参数改变页面不刷新的解决办法
2018/05/08 Javascript
React 使用Hooks简化受控组件的状态绑定
2019/03/18 Javascript
浅谈js闭包理解
2019/03/28 Javascript
JQuery常用简单动画操作方法回顾与总结
2019/12/07 jQuery
微信小程序自定义顶部组件customHeader的示例代码
2020/06/03 Javascript
Python 条件判断的缩写方法
2008/09/06 Python
浅谈Python中的数据类型
2015/05/05 Python
利用Python代码实现数据可视化的5种方法详解
2018/03/25 Python
python使用socket创建tcp服务器和客户端
2018/04/12 Python
python range()函数取反序遍历sequence的方法
2018/06/25 Python
基于Python 中函数的 收集参数 机制
2019/12/21 Python
python实现快递价格查询系统
2020/03/03 Python
HTML5 Canvas实现图片缩放、翻转、颜色渐变的代码示例
2016/02/28 HTML / CSS
广告学专业应届生求职信
2013/10/01 职场文书
医学专业毕业生个人求职信
2013/12/25 职场文书
复核员上岗演讲稿
2014/01/05 职场文书
大学生职业生涯规划范文——找准自我,定位人生
2014/01/23 职场文书
《在山的那边》教学反思
2014/02/23 职场文书
餐厅周年庆活动方案
2014/08/25 职场文书
学校工会工作总结2015
2015/05/19 职场文书
离婚起诉状范本
2015/05/19 职场文书
redis复制有可能碰到的问题汇总
2022/04/03 Redis