已采纳回答 / qq_念念不忘_8
def format_name(s): return s.capitalize()#不支持参数传递 print(map(format_name, ['adam', 'LISA', 'barT']))#结果 ['Adam', 'Lisa', 'Bart']
2019-03-28
最赞回答 / zisu
count=0是这个类中count这个属性的初始值,每有一个实例被创建就会执行一次__init__这个函数,而在__init__里有一个操作是Person.count+=1,这步的操作是在改变count类属性的值,每创建一个实例这个count属性就会加1,所以就相当于一个计时器,而类属性是所有实例共有的属性,所以在最后print的时候所有的实例都可以通过person.conut去调用count当前的值。
2019-03-25
最赞回答 / 慕粉4115124
个人理解,闭包就是在外部函数运行一次后,再将临时变量付给内部函数.这样如果是
def count(): fs = [] for i in range(1, 4): def f(): return i*i ...
2019-03-24
最新回答 / yh_y
sqrt(x):返回x的平方根,返回值是float类型例:print math.sqrt(100) 其结果为 10.0float类型和int类型不相等,所以返回的是空
2019-03-24
已采纳回答 / 慕函数9553291
函数也可以看作为一个对象,对象创建的时候就会调用__call__方法,就是这个时候传进去的friend不是类的属性 所以不会有self.friend=friend希望能帮助你理解
2019-03-24