Python函数:如何Return多个值
Python是一种简单易学的编程语言,而Python函数提供了一种便捷且灵活的方式来组织代码并实现特定的任务。
通常情况下,一个函数只能返回一个值,而当需要返回多个值时,Python提供了多种方法来实现这一点。
在本篇文章中,我们将介绍两种用于返回多个值的主要技术:元组和字典。此外,我们还将介绍使用类来实现返回多个值的高级方法。
1. 使用元组
元组(Tuple)是一个不可变的序列,可以将多个值打包到一个对象中。以下是使用元组返回多个值的示例:
def calc(x, y):
add = x + y
sub = x - y
mul = x * y
div = x / y
return (add, sub, mul, div)
result = calc(10, 5)
print(result)
# 输出: