python如何定义函数返回值

原创
admin 21小时前 阅读数 2 #Python

Python中函数的返回值可以通过return语句来定义。return语句可以返回一个或多个值,这些值可以是变量、表达式或计算结果,在Python中,函数可以返回任何类型的值,包括整数、浮点数、字符串、列表、元组等。

下面是一个简单的例子,展示如何定义函数的返回值:

定义一个函数,返回两个数的和
def add_numbers(a, b):
    return a + b
调用函数并打印结果
result = add_numbers(5, 3)
print(result)  # 输出:8

在这个例子中,add_numbers函数接受两个参数ab,并返回它们的和,通过return a + b语句,函数返回了计算结果。

函数可以返回任何类型的值,包括列表和元组,下面是一个例子,展示如何返回一个列表:

定义一个函数,返回一个列表
def get_list():
    return [1, 2, 3, 4, 5]
调用函数并打印结果
my_list = get_list()
print(my_list)  # 输出:[1, 2, 3, 4, 5]

在这个例子中,get_list函数没有接受任何参数,直接返回了一个列表,通过return [1, 2, 3, 4, 5]语句,函数返回了列表。

需要注意的是,如果函数没有return语句或者return语句没有返回值,那么函数将返回None

定义一个函数,没有返回值
def do_nothing():
    pass
调用函数并打印结果
result = do_nothing()
print(result)  # 输出:None

在这个例子中,do_nothing函数没有接受任何参数,也没有返回任何值,调用这个函数将返回None

热门