我一直在寻找在蟒蛇,它说的online doc for round()
function,我在理解round()函数时缺少什么?
round(number[, ndigits])
....返回值是,如果用一个参数调用一个整数,否则相同类型的号码。
所以,我写了下面的代码。
x = round(32.7)
print 'x is now : ', x
print str(type(x))
print type(x).__name__
让我解释我在上面的代码片段中使用的最后两个打印。
- 第二次打印是通过试错法。 (今天是我的Python第1天)
- 第三次打印是参照this answer加入的。
令人惊讶地,电流输出是
X现在:33.0
<类型 '浮动' >
浮子
我期待
X现在是:33
<类型 '诠释' >
INT
我的想法。我错过了什么?
P.S.对于任何感兴趣的人,一个LIVE VERSION
? – wim
您使用的是Python 2,但是指的是python 3文档。 – Vincent
@wim事实上,一个noobie的错误。 2.7是。 –