python 设置input函数只能输入数字
时间: 2023-09-26 19:11:29 浏览: 248
你可以使用Python中的try-except语句来实现只接受数字的input函数。具体的代码如下所示:
```python
def inputNumber(message):
while True:
try:
userInput = int(input(message))
except ValueError:
print("抱歉,请输入数字。")
continue
else:
return userInput
break
```
这个函数会一直循环,直到用户输入数字为止。如果用户输入的不是数字,则会输出错误信息并要求重新输入。
阅读全文