在 Python 中,函数的返回值决定了调用该函数后得到的结果。默认情况下,如果函数没有使用 return 语句或没有明确返回一个值,函数将返回 None。为了实现更复杂的逻辑,可以通过 return 语句返回多个值、错误信息或其他数据类型。
返回单一值
最基本的用法是返回一个单一的值:
def greet(name):
return f"Hello, {
name}!"
当调用 greet("Alice") 时,结果将是 “Hello, Alice!”。
返回多个值
通过将多个表达式用逗号分隔,可以让函数返回多个值。调用者可以使用解包来分别获取这些值:
def calculate_product_and_sum(a, b):
product = a * b
sum_val = a + b
return (product,

最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



