python 判断字符串是否全是数字
时间: 2023-10-18 20:15:51 浏览: 350
可以使用字符串的 `isdigit()` 方法来判断一个字符串是否全是数字。示例代码如下:
```python
s = "12345"
if s.isdigit():
print("字符串全是数字")
else:
print("字符串不全是数字")
```
输出结果为:
```
字符串全是数字
```
如果字符串中包含非数字字符,例如:
```python
s = "12345a"
if s.isdigit():
print("字符串全是数字")
else:
print("字符串不全是数字")
```
输出结果为:
```
字符串不全是数字
```
相关问题
python 判断字符串是否为纯数字
可以使用字符串的 `isdigit()` 方法来判断字符串是否为纯数字。例如:
```python
s = '12345'
if s.isdigit():
print('纯数字')
else:
print('非纯数字')
```
输出结果为:
```
纯数字
```
如果字符串中有非数字字符,则 `isdigit()` 方法返回 `False`。例如:
```python
s = '123a45'
if s.isdigit():
print('纯数字')
else:
print('非纯数字')
```
输出结果为:
```
非纯数字
```
python判断字符串是否为纯数字
可以使用isdigit()方法来判断字符串是否为纯数字,该方法返回True或False。下面是一个示例代码:
```
def is_number(s):
return s.isdigit()
# 测试
print(is_number('123')) # True
print(is_number('123.4')) # False
print(is_number('-123')) # False
```
阅读全文