python如何判断是否有数字
时间: 2024-05-03 20:22:17 浏览: 43
可以使用isnumeric()函数来判断一个字符串是否只包含数字。
示例代码:
```python
s = "12345"
if s.isnumeric():
print("字符串只包含数字")
else:
print("字符串不只包含数字")
```
输出:
```
字符串只包含数字
```
相关问题
python判断是不是数字
可以使用isinstance()函数来判断一个变量是否为数字类型,例如:
```python
num = 123
if isinstance(num, (int, float, complex)):
print("是数字")
else:
print("不是数字")
```
输出结果为:"是数字"。
用python判断一串数字是否为18位
可以使用Python的内置函数len()来判断一串数字是否为18位,例如:
```python
num = "123456789012345678"
if len(num) == 18:
print("这串数字是18位")
else:
print("这串数字不是18位")
```
输出结果为:"这串数字是18位"
阅读全文