python3 之 判断字符串是否只为数字(isdigit()方法、isnumeric()方法)
程序员文章站
2024-02-07 11:07:10
语法: 1 str.isdigit() 参数: 无 无 无 无 返回值: 如果字符串只包含数字,则返回True,否则返回False。 实例: 以下实例展示了isdigit()方法的实例: 语法: 参数: 无 返回值: 如果字符串只包含数字,则返回True,否则返回False。 ......
- isdigit()方法
- - 检测字符串是否只由数字组成
语法:
1 str.isdigit()
参数:
-
-
-
无
-
-
返回值:
如果字符串只包含数字,则返回true,否则返回false。
实例:
以下实例展示了isdigit()方法的实例:
1 str = '123456' 2 print(str.isdigit()) #true 3 4 str = "耿雨飞" 5 print(str.isdigit()) #false
- isnumeric()方法
- - 检测字符串是否只由数字组成,这种方法只是针对unicode对象。
注:定义一个字符串为unicode,只需要在字符串前添加'u'前缀即可。
语法:
1 str.isnumeric()
参数:
无
返回值:
如果字符串只包含数字,则返回true,否则返回false。
1 str = "runoob2016" 2 print (str.isnumeric()) #false 3 4 str = "23443434" 5 print (str.isnumeric()) #true