Python内置函数isdigit的用法是什么?python中isdigit()函数的使用方法

在学习Python数据类型的时候 , 发现在Python中存在着各种各样的类型 , 那么如何在这些数据类型中判断是否有数字类型呢?如果想知道 , 大家可以看看这篇文章 , 文章中主要介绍python中isdigit()函数的用法 , 具有一定的参考价值 , 感兴趣的小伙伴们可以参考一下 。

Python内置函数isdigit的用法是什么?python中isdigit()函数的使用方法

文章插图
一、内置函数isdigit()的基本概念
如果想要知道一个对象是哪一种数据类型的时候 , 可以通过使用不同的判断方式 , 其中如果想要知道对象是数值还是字符时 , 可以使用其中的方法之一 , 也就是isdigit函数 。
1、函数的定义
isdigit函数是Python中的一个内置函数 , 因为在一个对象中 , 可以存在数字也可以存在字符 , 那么这个函数可以判定对象数据是数字还是字符串 , 并返回True或者False 。它的定义如下:
ssing.isdigit()通过这函数的定义可以知道 , 在这个函数中 , 它是没有任何的参数的 , 并且对这个函数的表达式写法可以看成是一个后缀表达式 。其中ssing表示的是一个需要进行判断的变量对象 。以下通过几个简单示例简单介绍一下Python中的isdigit()函数的用法 。
二、函数的应用
【Python内置函数isdigit的用法是什么?python中isdigit()函数的使用方法】1、查看一个字符串中是否存在数字
hh1 = '1'print(hh1.isdigit())hh2 = 'a'print(hh2.isdigit())运行结果:
TrueFalse通过上面的例子,我们可以看到hh1的对象中存放的是数字 , hh2对象不是数字 。注意:虽然单引号和双引号在Python一般可以互相替换 , 但是推荐在单个字符时使用单引号 , 字符串时使用双引号 。
2、查看一个字符串中是否包含了数字
ss1 = "145623"print(ss1.isdigit())ss2 = "2134a"print(ss2.isdigit())运行结果:
TrueFalse在示例中 , 第一个ss1对象中包含的字符全是数字 , 而ss2对象中包含有不是数字的对象a , 因此输出结果为False 。
到此这篇关于Python内置函数isdigit()的用法是什么?python中isdigit()函数的使用方法的文章就分享到这里了 , 如果还有其他需要了解的内容 , 可以继续关注学习哦 。

    推荐阅读