📅  最后修改于: 2023-12-03 15:24:34.960000             🧑  作者: Mango
在Python中,函数可以返回一个值。返回值是函数执行时计算出的结果,可以是任何类型的数据,例如数字、字符串、列表等等。如果要将函数的返回值存储在变量中,可以使用变量来接受函数的返回值,并进行进一步的处理。
# 定义一个函数
def function_name():
...
return value
# 调用函数并将返回值存储在变量中
variable_name = function_name()
比如,我们定义一个简单的函数 add
,它可以将两个数字相加并返回结果:
def add(x, y):
return x + y
如果要将函数 add
的返回值存储在变量 result
中,可以这样写:
result = add(2, 3)
print(result) # 输出 5
有时候函数可以返回多个值,这时可以使用一个元组来存储这些返回值,并用多个变量来接受这些返回值:
# 定义一个返回多个值的函数
def get_info():
name = '小明'
age = 22
gender = '男'
return name, age, gender
# 调用函数并将返回值存储在变量中
result = get_info()
print(result) # 输出 ('小明', 22, '男')
name, age, gender = get_info()
print(name) # 输出 小明
print(age) # 输出 22
print(gender) # 输出 男
return
语句返回值,则函数的返回值为 None
。return
语句,将会结束函数的执行并返回一个值。如果函数没有遇到 return
语句,则会在函数执行结束后自动返回 None
。将函数的返回值存储在变量中是Python编程中的常见操作。使用Python的return
语句来从函数中返回值,并使用变量来接受函数的返回值是非常简单和直观的。此外,我们还讨论了在函数中返回多个值的方法。