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

怎么我在本地的显示时间是0.000000,网上做的话显示有时间间隔的

怎么我在本地的显示时间是0.000000,网上做的话显示有时间间隔的

慕容8918263 2016-06-07 22:23:41
: def performance(f):    def fn(*args,**kw):        t1=time.time()        r=f(*args,**kw)        t2=time.time()        print 'call %s() in %fs' % (f.__name__, (t2 - t1))        return r    return fn@performancedef factorial(n):    return reduce(lambda x,y: x*y, range(1, n+1))print factorial(10)call factorial() in 0.000000s3628800
查看完整描述

1 回答

?
清波

TA贡献165条经验 获得超90个赞

cpu 太快,两种方法:

1,  增大数字

2,  在函数中添加 IO 操作,如 print

查看完整回答
1 反对 回复 2016-06-07
点击展开后面1
  • 1 回答
  • 0 关注
  • 1672 浏览
慕课专栏
更多

添加回答

举报

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