python空类型用什么表示_pythonic之python空类型

None 在python表示空,python中的None不等于空字符串、空列表、0、False

无论是从类型还是在值上None都不与其他类型相等

Python中空本身是一个对象,是一种类型

对比None和其他类型空结果

a = ''

b = False

c = []

print(a==None)

print(b==None)

print(c==None)

print(a is None)

print(type(None))

判空的区别

def fun():

return None

a = fun()

b = []

if not a:

print('a is S')

else:

print('as is F')

if a is None:

print('a is S')

else:

print('a is F')

if not b:

print('b is S')

else:

print('b is F')

if b is None:

print('b is S')

else:

print('b is F')

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值