判断用户输入的是否是纯数字
时间: 2023-08-04 14:03:25 浏览: 92
Python中判断输入是否为数字的实现代码
5星 · 资源好评率100%
您好!要判断用户输入的是否是纯数字,可以使用正则表达式来实现。具体实现方式如下:
```python
import re
def is_all_digit(input_str):
pattern = r'^\d+$'
if re.match(pattern, input_str):
return True
else:
return False
```
上述代码中,使用了正则表达式`r'^\d+$'`来匹配输入字符串。其中,`^`表示字符串的开头,`\d`表示数字,`+`表示前面的内容可以出现一次或多次,`$`表示字符串的结尾。如果输入字符串符合这个正则表达式,就说明它是纯数字,返回`True`;否则返回`False`。
阅读全文