carlber

在python中,可使用type()和isinstance()内置函数获取数据类型

如: (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

 

分类:

技术点:

相关文章: