python 判断是否是非数字
时间: 2023-05-25 11:02:10 浏览: 307
基于python实现判断字符串是否数字算法
5星 · 资源好评率100%
A:可以使用isnumeric()方法来判断一个字符串是否为数字。例如:
```
num_str = "123"
if num_str.isnumeric():
print("是数字")
else:
print("不是数字")
```
输出结果为“是数字”。
如果想判断是否为浮点数,则可以使用try-except语句,通过尝试将字符串转为float类型来判断是否为数字。例如:
```
num_str = "123.45"
try:
float(num_str)
print("是数字")
except ValueError:
print("不是数字")
```
输出结果为“是数字”。
阅读全文