importtimeprint('我是time()方法:{}'.format(time.time()))print('我是perf_counter()方法:{}'.format(time.perf_counter()))print('我是process_time()方法:{}'.format(time.process_time())) t0=time.time() c0=time.perf_counter() p0=time.process_time() r=0foriinrange(10000000): r+=i...
time.sleep(1) for i in range(1000*1000): pass print('记录结束时间T2') T2 =time.perf_counter() print('T2:', T2) print('时间T1和T2做差得到运行时间:') print('程序运行时间(毫秒):',(T2 - T1)*1000) import time print('使用process_time计算程序运行时间') print('记录开始时间T1') T1...
perf_counter()会包含sleep()休眠时间,适用测量短持续时间 3. time.process_time()方法 返回当前进程的系统和用户CPU时间总和的值(以小数秒为单位)作为浮点数。 通常time.process_time()也用在测试代码时间上,根据定义,它在整个过程中。返回值的参考点未定义,因此我们测试代码的时候需要调用两次,做差值。 注意proc...