/和%有什么区别?
1个回答
展开全部
在python中运算符/与//、%的区别:含义不同,计算不同。
含义不同:" / " 表示浮点数除法,返回浮点结果;" // " 表示整数除法,返回不大于结果的一个最大的整数。
计算不同:浮点数与整数相除:假设x除以y,x可能是整数,也可能是浮点数;y可能是整数,也可能是浮点数。不管是除数还是被除数,只要是一个数是浮点数,结果就是浮点数。
含义
在Python中/表示浮点整除法,返回浮点结果,也就是结果为浮点数;而//在Python中表示整数除法,返回大于结果的一个最大的整数,意思就是除法结果向下取整。Python的表达式写法与C/C++类似。只是在某些写法有所差别。主要的算术运算符与C/C++类似。 +,-,*,/,//,**,~,%分别表示加法或者取正、减法或者取负、乘法、除法、整除、乘方、取补、取余。>>,<<表示右移和左移。
焕了个新
2024-09-06 广告
2024-09-06 广告
NIFO是纤维材料安全可视化解决方案的领先服务商,以科技创新为核心,致力于通过自主研发的生态感应技术和纤维示踪技术,实现纤维材料自身的颜色变化以指示卫生状况和使用寿命。NIFO不仅赢得了行业内的广泛认可,还荣获国内外各类科技奖项,并受到权威...
点击进入详情页
本回答由焕了个新提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询