实现isnum()函数, python
时间: 2023-04-29 18:04:20 浏览: 138
python通过自定义isnumber函数判断字符串是否为数字的方法
可以使用 python 内置的函数 isdigit() 来实现 isnum() 函数,代码如下:
```python
def isnum(n):
return n.isdigit()
```
使用方法:
```python
print(isnum("123")) # True
print(isnum("abc")) # False
```
也可以使用 python 内置的函数 isdecimal(),代码如下:
```python
def isnum(n):
return n.isdecimal()
```
使用方法:
```python
print(isnum("123")) # True
print(isnum("abc")) # False
```
需要注意的是,isdigit() 和 isdecimal() 是检查字符串是否全部由数字字符组成,而不是检查字符串是否可以转化为数字。
阅读全文