python 中 print 3+2+1-5+4%2-1/4+6的答案是7如果加float是怎么算的?
printfloat(3+2+1-5+4%2-1/4+6)一段段来看,3+2+1-5=14%2,求余数=01/4=0.256即,1+0-0.25+6这样不是6.75吗?输...
print float(3+2+1-5+4%2-1/4+6)
一段段来看,
3+2+1-5=1
4%2,求余数 =0
1/4=0.25
6
即,1+0-0.25+6
这样不是6.75吗?输出的答案仍是7.0,不知为何?
正在看《笨办法学Python(第三版)》,第17页.
谢谢。 展开
一段段来看,
3+2+1-5=1
4%2,求余数 =0
1/4=0.25
6
即,1+0-0.25+6
这样不是6.75吗?输出的答案仍是7.0,不知为何?
正在看《笨办法学Python(第三版)》,第17页.
谢谢。 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询