http://www.sufeinet.com/plugin.php?id=keke_group

苏飞论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

分布式系统框架(V2.0) 轻松承载百亿数据,千万流量!讨论专区 - 源码下载 - 官方教程

HttpHelper爬虫框架(V2.7-含.netcore) HttpHelper官方出品,爬虫框架讨论区 - 源码下载 - 在线测试和代码生成

HttpHelper爬虫类(V2.0) 开源的爬虫类,支持多种模式和属性 源码 - 代码生成器 - 讨论区 - 教程- 例子

查看: 2641|回复: 0

[Python3教程] Python3教程之for循环性能测试

[复制链接]
发表于 2021-8-21 07:56:32 | 显示全部楼层 |阅读模式
Python3教程之for循环性能测试
测试一下python的执行性能,就以我自己的电脑为例子,不做权威的测试,只是日常使用性能查 看

直接看我下面的程序
[C#] 纯文本查看 复制代码
    time_st = time.time()
    for i in range(1, 1000000):
        print("循环第 %d 次执行" % (i))
    else:
        print("循环结束")
    time_et = time.time()
    print("循环用时:", time_et - time_st)


这里我直接使用time这个计时来计算用时
在循环的开始我结束位置设置开始时间和结束时间用于踩点

下面看下执行的情况

[C#] 纯文本查看 复制代码
循环第 999991 次执行
循环第 999992 次执行
循环第 999993 次执行
循环第 999994 次执行
循环第 999995 次执行
循环第 999996 次执行
循环第 999997 次执行
循环第 999998 次执行
循环第 999999 次执行
循环第 1000000 次执行
循环用时: 5.622209787368774

进程已结束,退出代码为 0


从执行时间上来看吧,应该是在一秒20万左右

这个如果不带输出语句会很短,我同时使用while语句也做过测试,时间基本上一次,所以不是循环框架的问题
应该是效率就这样,
这个效率已经相当不错了。



1. 开通SVIP会员,免费下载本站所有源码,不限次数据,不限时间
2. 加官方QQ群,加官方微信群获取更多资源和帮助
3. 找站长苏飞做网站、商城、CRM、小程序、App、爬虫相关、项目外包等点这里
您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

QQ|手机版|小黑屋|手机版|联系我们|关于我们|广告合作|苏飞论坛 ( 豫ICP备18043678号-2)

GMT+8, 2024-11-8 11:05

© 2014-2021

快速回复 返回顶部 返回列表