环境
window10,pycharm2023.1.2
说明
在Python中,调用函数并获取其返回值是一个基础且常见的操作。函数通过return
语句返回值,你可以通过函数调用表达式来获取这个返回值。
方法
- 简单函数返回值
def add_numbers(a, b):
"""
这个函数接受两个参数,返回它们的和。
"""
return a + b
通过这个函数拿到返回值,再赋值给一个变量即可
# 将返回值存储在变量中
result = add_numbers(5, 3)
print(result) # 输出: 8
# 或者直接在需要的地方使用返回值
print(add_numbers(7, 4)) # 输出: 11
完整代码
def add_numbers(a, b):
"""
这个函数接受两个参数,返回它们的和。
"""
return a + b
# 将返回值存储在变量中
result = add_numbers(5, 3)
print(result)
# 或者直接在需要的地方使用返回值
print(add_numbers(7, 4))
- 返回值的类型
Python中的函数可以返回任何类型的数据,包括整数、浮点数、字符串、列表、元组、字典、集合、对象、甚至是None
- 返回多个值
def divide(a, b):
"""
这个函数尝试除以两个数,并返回商和余数。
"""
return a // b, a % b
quotient, remainder = divide(10, 3)
print(quotient, remainder)
Python允许一个函数返回多个值,但实际上它返回的是一个元组,可以通过元组拆包来获取它们