关于Python的time.clock()函数
答案:2 悬赏:40 手机版
解决时间 2021-01-30 08:28
- 提问者网友:练爱
- 2021-01-30 05:24
关于Python的time.clock()函数
最佳答案
- 五星知识达人网友:胯下狙击手
- 2021-01-30 06:18
clock()在win下返回相对于首次调用clock()时的时差。多次调用clock()后也都返回针对第一次调用的时差
这里的time.clock() - t0减法是想求得 procedure()的执行时长,就是求第n次和第n+1次调用clock()之间的时差,而不是针对首次调用.
python3.3版后推荐用time.perf_counter() 来测量执行时间..追问嗯我现在在用time.perf_counter()。但是仅考虑这个案例的话,如果我只想计算第一次和第二次调用之间的时差,就不需要减t0是吗追答如果你能确保自己的代码和引用各库中没有调用过clock()是可以用1,2次不减的
这里的time.clock() - t0减法是想求得 procedure()的执行时长,就是求第n次和第n+1次调用clock()之间的时差,而不是针对首次调用.
python3.3版后推荐用time.perf_counter() 来测量执行时间..追问嗯我现在在用time.perf_counter()。但是仅考虑这个案例的话,如果我只想计算第一次和第二次调用之间的时差,就不需要减t0是吗追答如果你能确保自己的代码和引用各库中没有调用过clock()是可以用1,2次不减的
全部回答
- 1楼网友:几近狂妄
- 2021-01-30 07:29
你自己都列出来了,你的理解只能在windows平台上才适用
考虑到通用性的话,应用例程追问是,但是网上这种用法其实并不通用是吗,在Windows上这么运行其实逻辑上是错误的对吗?
我是个新手,还在摸索中。多谢帮助。
考虑到通用性的话,应用例程追问是,但是网上这种用法其实并不通用是吗,在Windows上这么运行其实逻辑上是错误的对吗?
我是个新手,还在摸索中。多谢帮助。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯