python函数可以有两个返回值嘛
时间: 2023-10-04 18:10:52 浏览: 81
python 实现return返回多个值
是的,Python 函数可以返回多个值,这些值可以是以逗号分隔的多个值,也可以是一个包含多个值的元组或其他序列类型。例如,下面的代码演示了一个函数返回两个数的和与差:
```python
def add_subtract(x, y):
return x + y, x - y
a, b = add_subtract(5, 3)
print(a) # 输出 8
print(b) # 输出 2
```
在这个例子中,函数 `add_subtract` 返回了两个值,分别是 `x + y` 和 `x - y`,在调用函数时使用了元组解包的方式将这两个值分别赋给了变量 `a` 和 `b`。
阅读全文