课程
/后端开发
/Python
/python进阶
print 'call %s() in %fs' % (f.__name__, (t2 -t1))
2020-04-21
源自:python进阶 2-12
正在回答
这句是个输出代码,输出内容为'call %s() in %fs',内容中应用了格式化输出%s,它的作用就是先在输出内容中占个位置,然后再把% (f.__name__, (t2 -t1))中的变量值按顺序替换输出内容中的%s。
__name__是python中的内建变量,标识模块的名字,所以f.__name__就是返回f的名字
中二宅男 提问者
%s 和%fs有什么不一样吗?
举报
学习函数式、模块和面向对象编程,掌握Python高级程序设计