鱼C论坛

 找回密码
 立即注册
查看: 1135|回复: 0

[技术交流] python 052 timeit模块

[复制链接]
发表于 2018-7-27 20:04:15 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
1. timeit模块详解: http://bbs.fishc.org/forum.php?m ... peid%26typeid%3D403

2. timeit.timeit(stmt='pass', setup='pass', timer=<default timer>, number=1000000), 返回执行的总时间
创建一个 Timer 实例,参数分别是 stmt(需要测量的语句或函数),setup(初始化代码或构建环境的导入语句),timer(计时函数),number(每一次测量中语句被执行的次数)。

3. timeit.repeat(stmt='pass', setup='pass', timer=<default timer>, repeat=3, number=1000000), repeat参数为重复测量的次数, 返回一个执行总时间的列表

4. timeit.default_timer(), 默认计时器( time.perf_counter() )

5. timer类: timeit.Timer(stmt='pass', setup='pass', timer=<timer function>)
        三个函数:
        1. - timeit(number=1000000)
        2. - repeat(repeat=3, number=1000000)
        3. - print_exc(file=None)

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-3 02:23

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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