请问以下python代码哪儿有问题?为什么得不到浮点数?
请问以下python代码哪儿有问题?为什么得不到浮点数?defgetFloat(rightmsg,nomsg):inputOK=FalsewhilenotinputOK:...
请问以下python代码哪儿有问题?为什么得不到浮点数? def getFloat(rightmsg, nomsg):
inputOK = False
while not inputOK:
val = input(rightmsg)
if type(val) == type(1.0): inputOK = True
else: print(nomsg)
return val
我运行了之后发现不管我第一个参数输的啥,都得不到第二参数。。。。 展开
inputOK = False
while not inputOK:
val = input(rightmsg)
if type(val) == type(1.0): inputOK = True
else: print(nomsg)
return val
我运行了之后发现不管我第一个参数输的啥,都得不到第二参数。。。。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询