Python round()意外结果

时间:2018-02-13 14:42:25

标签: python python-3.x built-in

当我注意到一些奇怪的东西时,我正在玩Python圆形功能。亲眼看看:

CMD输出:

1.5
2.5
0.5
2
2
0

代码:

a = 1.5 
b = 2.5
c = 0.5
print(a)
print(b)
print(c)
print(round(a))
print(round(b))
print(round(c))

发生了什么?

1 个答案:

答案 0 :(得分:-4)

a = 1.5 
b = 2.5
c = 0.5
print(a)
print(b)
print(c)
print(round(a,0))
print(round(b,0))
print(round(c,0))

你可以尝试一下