博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
timeit模块
阅读量:5096 次
发布时间:2019-06-13

本文共 484 字,大约阅读时间需要 1 分钟。

timeit模块可以用来测试小段代码的运行时间.

使用timeit模块可以有两种方法

直接调用函数

import timeitdef func():    count = 0    for i in range(1000):        count += 1print(timeit.timeit(stmt='func()', setup='from __main__ import func', number=100))

生成对象后,再调用对象的timeit方法和repeat方法

import timeitdef func():    count = 0    for i in range(1000):        count += 1timeit1 = timeit.Timer(stmt='func()', setup='from __main__ import func') # 默认为1000000次print(timeit1.timeit())

转载于:https://www.cnblogs.com/chenych/p/11086704.html

你可能感兴趣的文章
解决:linux 固定ip 导致ping 外网unknown host
查看>>
LeetCode 210. Course Schedule II
查看>>
人见人爱,花见花开的数据库
查看>>
关于<context:property-placeholder>的一个有趣现象
查看>>
XigmaNAS中virtualbox无法启动问题
查看>>
C++用new创建对象和不用new创建对象的区别解析
查看>>
【Packet Tracer 实验笔记4】
查看>>
Why C++ ? 王者归来
查看>>
ServletContext实现转发和读取Properties配置文件
查看>>
My Brute HDU - 3315(KM || 费用流)
查看>>
RestTemplate 中文乱码解决方法
查看>>
冒泡排序, 使用最低票价.---双重循环,一重移动次数.二重移动
查看>>
1go基本语法
查看>>
C与C艹的内存管理方式
查看>>
UVa401
查看>>
查看selinux的状态
查看>>
浅谈单调队列、单调栈【转载】
查看>>
[LintCode] 最小路径和
查看>>
S-GPRS车辆监控方案-转载
查看>>
Mapinfo重点及难点讲解-SQL查询
查看>>