python 判断变量是数字型还是字符型
发布时间:2025-09-18 14:13:14

如何判断python的数据类型?方法如下:
使用type()函数:
importtypes type(x)istypes.IntType#判断int类型 type(x)istypes.StringType#string类型吗?
相关推荐:Python教程
不记得typess了.StringType,即:
importtypes
type(x)==types(1)#判断int类型是否为int
type(x)==type('a')#是否string类型?使用嵌入式函数:
isinstance(object,classinfo)
Python可以获得一个对象的类型 ,使用type函数:
>>>lst=[1,2,3] >>>type(lst) <type'list'>
不仅如此,还可以用isinstance函数来判断一个对象是否是已知类型。
第一个参数是对象,第二个是类型名或类型名的列表。它的返回值是布尔型。如果对象类型与参数2类型相同,则返回True。如果参数2是一个元组, 如果对象类型与元组中的类型名之一相同,则返回True。
>>>isinstance(lst,list) Trueisinstance(lst,(int,str,list)) True >>>isinstance(lst,(int,str,list)) True
下一篇 返回列表
