【发布时间】:2017-04-10 16:20:20
【问题描述】:
我目前正在编写一些代码来判断我的用户输入是浮点数还是整数,但它似乎不起作用,谁能帮忙?
number = input ("Enter something:")
if type(number) != int:
print("Isn't a whole number")
else:
print("is a whole number")
【问题讨论】:
-
改成
if not type(number) is int -
@kuro:
numberalways 不会是字符串吗?您不需要尝试使用int()或float()进行转换吗? -
@Rocket Hazmat 我认为这对 python 3.x 来说是正确的
标签: python if-statement integer