Python 字符串 isdigit()方法
Python isdigit() 方法返回True,如果字符串中的所有字符都是数字。如果字符串中没有字符是数字,则返回False。
语法
isdigit()
参数
不需要任何参数。
返回值
返回True或False。
让我们来看一些isdigit()方法的示例,以了解其功能。
示例1
使用isdigit()方法进行数字检验的简单示例。
# Python isdigit() method example
# Variable declaration
str = '12345'
# Calling function
str2 = str.isdigit()
# Displaying result
print(str2)
输出:
True
示例2
它仅在所有字符都是数字时返回True。请见下面的示例。
# Python isdigit() method example
# Variable declaration
str = "12345"
str3 = "120-2569-854"
# Calling function
str2 = str.isdigit()
str4 = str3.isdigit()
# Displaying result
print(str2)
print(str4)
输出:
True
False
示例3
我们可以在编程中使用它来检查字符串是否包含数字。
# Python isdigit() method example
# Variable declaration
str = "123!@#$"
if str.isdigit() == True:
print("String is digit")
else:
print("String is not digit")
输出:
String is not digit