课程
/后端开发
/Python
/Python3 进阶教程
sqrt(x)返回的是浮点数
2024-03-15
源自:Python3 进阶教程 8-5
正在回答
f(i).is_integer()
用is_integer()判断返回的结果是不是整数。
sqrt 返回的是float类型,用type int去判断,可以无法返回值
import math
def f(n):
r = int(math.sqrt(n))
return r * r == n
print([item for item in filter(f, range(1, 101))])
举报
学习函数式、模块和面向对象编程,掌握Python高级程序设计
3 回答count()返回的不是fs这个list吗 为什么说是返回函数呢?
5 回答我的运行完都是1,请问是哪里错了呀?
2 回答请问这个哪里错了?
2 回答请问下这个哪里错了?报错
1 回答localtion这个词是想打location打错了,还是localtion有另外的意思呢?
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号