python类型判断

    python语言提供了type函数来判断传入数据的类型,我们可以利用函数来做类型判断。

    例如:

class A:
    a=1

if type(5) == int:
    print "This is int"

if type("xxx") == str:
    print "This is str"

if type(['a','b']) == list:
    print "This is list"

if type({'a':1,'b':2}) == dict:
    print "This is dict"

This is int
This is str
This is list
This is dict

    如果不知道类型是什么名字,直接type出来。


class A:
    pass
b=A()
print type(A)
print type(b)
结果:
<type 'classobj'>
<type 'instance'>



   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值