返回顶部

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

 

posted @ 2019-08-09 10:16  Be-myself  阅读(13371)  评论(0编辑  收藏  举报
levels of contents 点击查看具体代码内容