为了账号安全,请及时绑定邮箱和手机立即绑定

关于Python @performance的装饰函数的问题????小白求教!

/ 猿问

关于Python @performance的装饰函数的问题????小白求教!

asdhjhg 2017-03-07 19:58:28

http://img1.sycdn.imooc.com/58bea0ca0001814111790502.jpg

在慕课上运行的后面正常打印秒数

而在编辑器里面为0.0000000是怎么回事?

还有一个问题就是 有人说中间改一下比较好,我不知道为什么这样改?

def wrapper(*args, **kw):
            t1 = time.time()
            r = f(*args, **kw)
            t2 = time.time()
            t = (t2 - t1) * 1000 if unit=='ms' else (t2 - t1)#就是在这里先合并t2-t1,但是后面的判断语句为什么要加,为什么那么判断?


查看完整描述

1 回答

?
奇风
#time.time() 返回当前时间的时间戳(1970纪元后经过的浮点秒数)。
1 s = 1000 ms

if uint == "ms":
    t = (t2 -t1) * 1000
else:
    t = t2 - t1


查看完整回答
反对 回复 2019-03-07

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信