课程
/后端开发
/Python
/python进阶
这个的意思 我的理解就是 对X开平方根之后 然后除以1 接着再取模 是这样理解吗
2017-04-19
源自:python进阶 2-6
正在回答
这个我也思考过,分享如下:filter是过滤函数,只返回true或false,所以return的必须是其中一个;
math.sqrt(x) % 1 == 0这句话只能返回true或false,这里的%是取余数,整数对1取余等于0,浮点数取余不等于0,你可以对X赋值run看下
%是取余运算,对x开方跟后得到的是小数。小数%1相当于取小数点后面的数字。通过判断小数点后的数是否为零判断开方后的数是不是整数。
这个的意思应该是得到X开根后依旧为整数的数
举报
学习函数式、模块和面向对象编程,掌握Python高级程序设计
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号