2024-10-02 16:27:33 发布
网友
n = input("enter a number:") if (float(n))> 0: print('Positive') elif (float(n))< 0: print('Negative') elif n== '0': print('Zero') else: print('not a number')
除了输入像“erght”这样的内容外,一切都按预期进行
如果输入字符串,则float(n)将抛出并出错。您应该使用try-except块
float(n)
n = input("enter a number:") try: n = float(n) if n>0: print('Positive') elif n<0: print('Negative') else: print('Zero') except: print('not a number')
如果输入字符串,则
float(n)
将抛出并出错。您应该使用try-except块相关问题 更多 >
编程相关推荐