import math
def is_sqr(x):
return math.trunc(math.sqrt(x))==math.sqrt(x)
print filter(is_sqr, range(1,101))
def is_sqr(x):
return math.trunc(math.sqrt(x))==math.sqrt(x)
print filter(is_sqr, range(1,101))
2016-03-16
def performance(f):
def fn(*args, **kw):
t1 = time.time()
r = f(*args, **kw)
t2 = time.time()
print'call %s() in %fs' % (f.__name__, (t2 - t1))
return r
return fn
def fn(*args, **kw):
t1 = time.time()
r = f(*args, **kw)
t2 = time.time()
print'call %s() in %fs' % (f.__name__, (t2 - t1))
return r
return fn
2016-03-15
最新回答 / xq1360900379
for 循环遍历 kw里面的项 并对应把key给k 把value给v setattr 给self对象新增属性 其中 k是属性名,v是属性的值,
2016-03-15
已采纳回答 / 历练后的飞翔
sorted排序过程需要确定哪个在前哪个在后,元素a,b的先后权值是根据调用reversed_cmp(a,b) 得到的返回值1,-1,0确定的,返回值<0,sorted会把a放到b的前面,>0会把a放到b的后面,返回0则不改变它们的相对位置
2016-03-14
最赞回答 / wuchongxiang0
我觉得这句话其实是把函数__str__的引用赋值给__repr__。这样的话,调用函数__repr__也相当于调用函数__str__里的内容。
2016-03-14