摘要:
通过types模块的类成员来判断,其实所有python中的类型都是这个types模块中类型的实例。import typestype(x) is types.IntType # 判断是否int 类型type(x) is types.StringType #是否string类型type(x) is types.InstanceType #是否是自定义的实例对象, isinstance函数不支持比较这个通过已知类型比较,因为python中所有相同类型的对象他们所引用的类型都是同一个,所以可以通过如下的方式对比:type(x) == types(1) # 判断是否int 类型type(x) == ty 阅读全文