课程
/后端开发
/Python
/python进阶
return s and len(s.strip()) > 0
2019-01-11
源自:python进阶 2-6
正在回答
import math def is_sqr(x): r = int (math.sqrt(x)) return r*r==x print (list(filter(is_sqr, range(1, 101))))
在这里return返回的是布尔值,然后filter()函数根据返回的布尔值决定是否取出该元素
举报
学习函数式、模块和面向对象编程,掌握Python高级程序设计