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类型

 

posted @ 2013-06-08 20:06  爱生活,爱编程  阅读(584)  评论(0编辑  收藏  举报