为什么一定要在函数体里加上 ==x哪?
import math
def is_sqr(x):
return int(math.sqrt(x)) * int(math.sqrt(x)) == x
print filter(is_sqr, range(1, 101))
不加==x的时候,就报错。。。
import math
def is_sqr(x):
return int(math.sqrt(x)) * int(math.sqrt(x)) == x
print filter(is_sqr, range(1, 101))
不加==x的时候,就报错。。。
2015-06-28
举报