关于Python测试时间性能模块timeit的用法
话不多说直接上例子:
from timeit import Timer
Timer('t=a;a=b;b=t', 'a=1;b=2').timeit()
Timer('a,b=b,a', 'a=1;b=2').timeit()
output:
0.05166536061221905
0.043215778164721996
例子本身不能代表什么,主要是测试两个不同的相互赋值语句的时间性能,从例子可以看出a,b=b,a快一点点。但主要说的是timeit()函数
浙公网安备 33010602011771号