python中如何判断一个变量的数据类型?(原创)

import types 
type(x) is types.IntType # 判断是否int 类型 
type(x) is types.StringType #是否string类型 
.........

 

--------------------------------------------------------

超级恶心的模式,不用记住types.StringType

import types 
type(x) == types(1) # 判断是否int 类型 
type(x) == type('a') #是否string类型

 

你可能感兴趣的:(python)