要注意到如果 return
语句没有搭配任何一个值则代表着 返回 None
。None
在 Python 中一个特殊的类型,代表着虚无。举个例子, 它用于指示一个变量没有值,如果有值则它的值便是 None(虚无)
。
每一个函数都在其末尾隐含了一句 return None
,除非你写了你自己的 return
语句。你可以运行 print(some_function())
,其中 some_function
函数不使用 return
语句,就像这样:
def some_function():
pass
Python 中的 pass
语句用于指示一个没有内容的语句块。