zl程序教程

您现在的位置是:首页 >  后端

当前栏目

Python基础语法-函数-函数的返回值

Python基础 函数 语法 返回值
2023-06-13 09:18:40 时间

在Python中,函数可以返回一个值或多个值。函数的返回值是指在函数执行完成后,将一个或多个值返回给函数调用者。

要从函数中返回一个值,可以使用return语句。return语句可以返回任何数据类型的值,包括整数、浮点数、字符串、列表、元组、字典等。

以下是一个返回整数值的简单函数的示例:

def square(x):
    return x * x

在这里,square()函数接收一个参数x,并返回它的平方值。如果我们调用square(5),则函数将返回25

除了返回单个值外,Python函数还可以返回多个值。这可以通过将多个值打包成元组或列表来实现。以下是一个返回两个值的示例函数:

def get_name_and_age():
    name = "Alice"
    age = 25
    return name, age

在这里,get_name_and_age()函数返回一个元组,其中第一个元素是名字Alice,第二个元素是年龄25。如果我们调用get_name_and_age()函数并将其返回值存储在一个变量中,例如:

person = get_name_and_age()
print(person)  # 输出 ("Alice", 25)

在这里,我们将get_name_and_age()函数的返回值存储在person变量中,并将它打印出来。这将输出("Alice", 25)到控制台。

我们还可以通过解包元组的方式将返回的值分别存储在多个变量中,例如:

name, age = get_name_and_age()
print(name)  # 输出 "Alice"
print(age)   # 输出 25

在这里,我们将get_name_and_age()函数的返回值解包,并将名字存储在name变量中,将年龄存储在age变量中。这将输出"Alice"25到控制台。