MST
星途 面试题库

面试题:Python中函数无返回值的情况探讨

在Python中,如果一个函数没有显式的return语句,它实际上返回了什么?请举例说明函数没有return语句时的行为,以及在调用这个函数后如何验证它返回的结果。
11.4万 热度难度
编程语言Python

知识考点

AI 面试

面试题答案

一键面试

在Python中,如果一个函数没有显式的return语句,它实际上返回None

示例如下:

def my_function():
    print("这是一个没有return语句的函数")

result = my_function()
print(result)

在上述代码中,my_function函数没有显式的return语句。当调用这个函数并将返回值赋给result变量后,打印result,输出为None,这就验证了没有return语句的函数返回None