isdigit函数怎么用python
isdigit()
方法检测字符串是否只由数字组成,并返回 True 或 False。下面我们详细介绍一下该方法的用法。
语法
isdigit()
方法的语法如下:
string.isdigit()
参数
该方法不接受任何参数。
返回值
如果字符串只包含数字字符,则返回 True;否则返回 False。
示例
下面通过一些示例来演示 isdigit()
方法的用法:
示例一
string = "12345"
print(string.isdigit())
运行结果:
True
示例二
string = "123abc"
print(string.isdigit())
运行结果:
False
示例三
string = "12.34"
print(string.isdigit())
运行结果:
False
示例四
string = "一二三四"
print(string.isdigit())
运行结果:
False
注意事项
- 空字符串不是数字,因此
""
返回的结果是 False。 - 如果字符串中包含空格或其他特殊字符,则也会返回 False。
- 只有当字符串中的每个字符都是数字字符时,才会返回 True。