Python String isdecimal() 方法

Python String isdecimal() 方法

isdecimal() 方法检查字符串是否只包含十进制字符。

Python String isdecimal() 语法

isdecimal() 方法语法:

str.isdecimal()

Python String isdecimal() 参数

Python String isdecimal() 返回值

  • True – 如果字符串中的所有字符都是十进制字符。
  • False – 至少一个字符不是十进制字符。

Python String isdecimal() 示例1

以下实例展示了 isdecimal() 函数的使用方法:

s = "12345"
print(s.isdecimal())

# contains alphabets
s = "12apidemos34"
print(s.isdecimal())

# contains numbers and spaces
s = "12 34"
print(s.isdecimal())

输出:

Python String isdecimal() 方法

Python String isdecimal() 示例2

isdigit()和isdecimal()的区别

expr = "4²"
print("expr isdigit()?", expr.isdigit())

print("expr isdecimal()?", expr.isdecimal())

输出:

Python String isdecimal() 方法

Python String isdecimal() 示例3

isnumeric()和isdecimal()的区别

expr = "⅔"
print("expr isnumeric()?", expr.isnumeric())

print("expr isdecimal()?", expr.isdecimal())

输出:

Python String isdecimal() 方法

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程