简单学Python关键字3None

None是Python中的关键字。

1、None是一个特殊的对象,它表示空值,它有自己独有的数据类型——NoneType。

print(type(None))

返回:NoneType

2、None不等于False,也不等于0和其它空值,下面就来判断一下:

#定义与None进行比较元素的列表
l=[0,[],{},(),'',False]
for i in l:
    if i==None :
        print("真")
    else:
        print('假')

返回:假

3、虽然None不等于False,但not None却等于True。

print(not None)

返回:True

4、如果一个函数没有返回任何值,那系统会认为它返回了None。

#定义一个不返回任何值的函数
def f():
    pass
#打印返回值
print(f())

返回:None

5、判断一个值是否为None,可以用==,也可以用is,但是一般建议用is:

a=None
print(a == None)
print(a is None)

返回:True

True

发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/74960
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!

(0)
股市刺客的头像股市刺客
上一篇 2024 年 7 月 11 日 下午2:10
下一篇 2024 年 7 月 11 日 下午2:11

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注