None Python · 关键字
Python 里的空值,表示‘什么都没有’,像一个空标签,表示这里没有实际的东西。
怎么用
变量 = None
小例子
def do_nothing():
pass # 什么都不做
result = do_nothing()
print(result) # None
运行结果
这里函数没有返回值,Python 自动返回 None,表示“没有结果”。
常用场景
函数没有返回值时,默认返回 None。 变量还没有被赋予实际内容时,可以先设为 None。 判断一个东西是否缺失:if x is None:。
提醒:None 是 Python 的一个特殊常量,类型是 NoneType。 它和 0、""(空字符串)、[](空列表)、False 都不一样。这些是“有值但为空”,而 None 是“根本没有值”。
官方文档:https://docs.python.org/zh-cn/3/library/constants.html#None
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Python全部词条