Python字符串isdecimal()
方法检查字符串是否仅由十进制字符组成,此方法仅存在于unicode对象上。
注意 - 与Python 2不同,所有字符串在Python 3中表示为Unicode。以下是示例。
语法
以下是isdecimal()
方法的语法 -
str.isdecimal()
参数
- NA
返回值
- 如果字符串中的所有字符都为十进制,则此方法返回
true
,否则返回false
。
示例
以下示例显示了isdecimal()
方法的用法 -
#!/usr/bin/python3
str = "this2018"
print (str.isdecimal())
str = "123434"
print (str.isdecimal())
当运行上面的程序,它产生以下结果 -
False
True