问题描述
我需要将大块识别为数字、int 或 float 类型。因此,如果我输入大容量为 -2,它会转到 else 语句,但我需要它转到 if 语句。当我输入任何负数时,它会被识别为 str。如果有更好的方法来解决它,我会提供帮助。我试过谷歌但一无所获,仍然是个菜鸟。
vastus = (input("Vastus:"))
print (type(vastus))
if vastus.isnumeric():
if float(vastus) == (a+b):
print ("Õige vastus")
tulemus = tulemus + 1
arv = arv + 1
else:
print ("Vale vastus,õige vastus on",(a+b))
arv = arv + 1
else:
print ("Peate sisestama arvu")
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)