最赞回答 / 慕加瓦
要注意【调用】这个动作,代码进行到fs.append(f)这个阶段实际上f函数没有调用i的值去计算,只是返回函数f,最后print(f1(),f2(),f3())时才会调用i的值进行计算,这时经过循环i的值已经变为3了
2018-10-23
最赞回答 / 史高武
msecs就是一个参数来放(endTime-startTime)*1000的值,你可以用y=(endTime-startTime)*1000 也行啊,后面的mescs就换成y。而乘以1000因为time.time()单位是秒,这里用的毫秒ms,相当于单位的转换,之所以用msecs其实也就是为来让你明白这里是用毫秒的意思,,,
2018-10-21
最新回答 / 周四叶
from operator import attrgetter class Student(object): def __init__(self,name,score): self.name = name self.score = score def __str__(self): return '(%s:%s)'%(self.name,self.sc...
2018-10-18
最新回答 / 慕雪5016285
sorted中第一个参数是iterable,必选参数,不可作为默认的sorted(iterable[,cmp,[,key[,reverse=True]]])作用:Return a new sorted list from the items in iterable.第一个参数是一个iterable,返回值是一个对iterable中元素进行排序后的列表(list)可选的参数有三个,cmp、key和reverse。
2018-10-14