python 中怎么查看数据类型
2个回答
展开全部
有时候我们需要知道变量类型,但不知道如何查看
内置函数isinstance(object, (type1,type2...))
isinstance('content', str)
返回True or False
使用内置函数type(object)
在介绍数据类型的文章中提到过,要怎么样查看对像的数据类型。type()就是一个最实用又简单的查看数据类型的方法。type()是一个内建的函数,调用它就能够得到一个反回值,从而知道想要查询的对像类型信息。
type使用方法
>>>type(1)
<type 'int'> #返回整形>>>type('content')
<type 'str'> #返回字符串
type返回值属于type类型
>>>type(type(1))
<type 'type'> #返回type类型
展开全部
1、使用type()函数
Python内置函数type()可以查看变量的数据类型。例如,我们定义一个变量a,并将其赋值为整数类型:
a = 5
然后,使用type()函数来查看a的数据类型:
print(type(a))
运行结果为:
同样的方法,我们可以定义不同类型的变量并使用type()函数来查看它们的数据类型。
2、使用isinstance()函数
Python内置函数isinstance()可以判断一个对象是否属于某个特定的类。例如,我们定义了一个变量b,并将其赋值为字符串类型:
b = "hello world"
然后,使用isinstance()函数来判断b是否属于字符串类型:
print(isinstance(b, str))
运行结果为:True
同样的方法,我们可以定义不同类型的变量并使用isinstance()函数来判断它们是否属于某个特定的类。
3、使用__class__属性
在Python中,每个对象都有一个__class__属性,它指向对象所属的类。例如,我们定义了一个变量c,并将其赋值为列表类型:
c = [1, 2, 3]
然后,使用__class__属性来查看c所属的类:
print(c.__class__)
运行结果为:
同样的方法,我们可以定义不同类型的变量并使用__class__属性来查看它们所属的类。
Python内置函数type()可以查看变量的数据类型。例如,我们定义一个变量a,并将其赋值为整数类型:
a = 5
然后,使用type()函数来查看a的数据类型:
print(type(a))
运行结果为:
同样的方法,我们可以定义不同类型的变量并使用type()函数来查看它们的数据类型。
2、使用isinstance()函数
Python内置函数isinstance()可以判断一个对象是否属于某个特定的类。例如,我们定义了一个变量b,并将其赋值为字符串类型:
b = "hello world"
然后,使用isinstance()函数来判断b是否属于字符串类型:
print(isinstance(b, str))
运行结果为:True
同样的方法,我们可以定义不同类型的变量并使用isinstance()函数来判断它们是否属于某个特定的类。
3、使用__class__属性
在Python中,每个对象都有一个__class__属性,它指向对象所属的类。例如,我们定义了一个变量c,并将其赋值为列表类型:
c = [1, 2, 3]
然后,使用__class__属性来查看c所属的类:
print(c.__class__)
运行结果为:
同样的方法,我们可以定义不同类型的变量并使用__class__属性来查看它们所属的类。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询