在Python中,如果一个函数没有`return`语句,那么该函数将默认返回`None`。`None`是一个特殊的常量,表示没有任何值或对象。
下面是一个简单的例子:
def my_function():
print("Hello, world!")
result = my_function()
print(result) 输出:None
在这个例子中,`my_function`函数没有`return`语句,所以调用它时会打印出"Hello, world!",但是`result`变量将会得到`None`,因为它没有从函数中接收到任何值。
需要注意的是,如果函数中包含`return`语句但没有跟任何值,那么它也会返回`None`。例如:
def my_function():
return
result = my_function()
print(result) 输出:None