python入门

None对象

2022-06-04  本文已影响0人  朱兰Juran

None对象使用

None 对象用于表示缺值。

有点像其他编程语言中的 null 或者 空值一样,如 0,[] 和 空字符串,在转换为布尔变量时为 False。

None是一个特殊的常量。

None和False不同。

None不是0。

None不是空字符串。

None和任何其他的数据类型比较永远返回False。

None有自己的数据类型NoneType。

你可以将None赋值给任何变量,但是你不能创建其他NoneType对象。

>>> None == None

True

>>> None

>>> print(None)

None

>>>None == 0

False

>>>None == False

False

>>>None == ""

False


None对象返回

None 对象是由不返回任何东西(没有调用 return 语句)的函数返回的。

def some_func():

  print("Hi!")

var = some_func()

print(var)

结果:

Hi!

None

上一篇 下一篇

猜你喜欢

热点阅读