__init__()函数,它就是python的构造方法。构造方法类似于类似init()这种初始化方法,来初始化新创建对象的状态,在一个对象呗创建以后会立即调用,比如像实例化一个类。
2019-07-24
已采纳回答 / Burgess_
这个函数类似于装饰器,在函数f1,f2,f3没有执行前,count()函数已经执行完了,若放在1处,count()函数执行完i和a已经变到3了,而且还没有传递到f()函数内部,之后执行f1(),f2(),f3()函数时,执行的f()函数都是a=3的结果, 若是放在2处,执行count()函数时,每次执行f()函数,a已经作为参数传递到f()函数内部了。 这样就会出现你这样的结果了
2019-07-23
%是格式化的意思,%s是格式化字符串,%f是格式化浮点数,这句话的意思是把f.__name__插入到了%s这个位置,(t2-t1)计算后的值插入到了%f这个位置
2019-07-23
sorted(['6'], cmp=None, key=None, reverse=False)
//sorted函数有三个参数 cmp像是局部调整
key大概是全体的调整,只能传入一个参数的亚子
而第三个参数显而易见reverse = True 就可以反向排列...
//sorted函数有三个参数 cmp像是局部调整
key大概是全体的调整,只能传入一个参数的亚子
而第三个参数显而易见reverse = True 就可以反向排列...
2019-07-21
已采纳回答 / hzCN
只是函数名代表着函数拥有的功能prod是product的缩写,具有“积”的意思,第一个calc_prod代表被调用后具有求积的功能,第二个lazy_prod表示具有延迟执行的作用。
2019-07-20
最新回答 / 小黑鼠
比较函数的定义是:传入两个待比较的元素x、y,如果x应排在y的前面返回-1,如果x应排在y的后面返回1.如果x、y相等返回0.这个记住就行。至于你想让x排在y前面还是后面,按大到小排还是小到大排,就要自己定义返回值是1还是-1.。比较函数根据返回值-1排序就是xy,返回值是1就是yx(我的理解应该是这样的)
2019-07-20