欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

python3 之 判断字符串是否只为数字(isdigit()方法、isnumeric()方法)

程序员文章站 2024-02-07 11:07:10
语法: 1 str.isdigit() 参数: 无 无 无 无 返回值: 如果字符串只包含数字,则返回True,否则返回False。 实例: 以下实例展示了isdigit()方法的实例: 语法: 参数: 无 返回值: 如果字符串只包含数字,则返回True,否则返回False。 ......
python3 之 判断字符串是否只为数字(isdigit()方法、isnumeric()方法)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