python函数的返回值可以有多个
时间: 2024-05-04 19:20:25 浏览: 85
Python 函数返回值的示例代码
是的,Python 函数的返回值可以有多个。在函数体内,我们可以使用 return 语句返回多个值,这些值可以是任何类型的对象,包括基本数据类型、容器类型和自定义类型等。具体来说,我们可以将多个值用逗号分隔开,并将它们放在一个元组中返回,例如:
```python
def get_max_min(numbers):
max_num = max(numbers)
min_num = min(numbers)
return max_num, min_num
numbers = [1, 2, 3, 4, 5]
max_num, min_num = get_max_min(numbers)
print("最大值为:", max_num)
print("最小值为:", min_num)
```
在上面的例子中,get_max_min 函数返回了两个值,即最大值和最小值,我们可以使用元组解包的方式获取这两个返回值,并将它们赋值给 max_num 和 min_num 两个变量。最终,我们可以输出这两个变量的值来验证函数的正确性。
阅读全文