问答详情
源自:2-12 python中编写无参数decorator

这两行什么意思

print 'call %s() in %fs' % (f.__name__, (t2 - t1))

print 'call ' + f.__name__ + '()...'


提问者:慕运维1519513 2019-01-26 23:03

个回答

  • _江帅
    2019-01-27 13:28:38

    %s 和%fs是转换说明符,指出要将值插入什么地方,而要插入的值就是(f.__name__, (t2 - t1)),两个%对应两个值,输出结果就是call  f.__name__ () in  (t2 - t1);第二行就是简单的字符串拼接。