python获取数据类型

(1)type()函数:  

>>> a = '230'
>>> type(a)
<class 'str'>

>>> a = 230
>>> type(a)
<class 'int'>

>>> a = 230.5
>>> type(a)
<class 'float'>

>>> a = True
>>> type(a)
<class 'bool'>

(2)isinstance()函数:

isinstance(a,b)函数里边有两个参数,其中第一个参数为输入的要判断的变量,第二个参数是你定义的数据类型,如果输入的变量的数据类型和自己定义的数据类型相同,则返回True,否则返回False。如下所示:

>>> a = '山东省'
>>> isinstance(a,str)
True

>>> isinstance(a,int)
False

>>> isinstance(24,int)
True

>>> isinstance(23.34,float)
True

>>> isinstance(23.34,bool)
False

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

扫码关注云+社区

领取腾讯云代金券