python中def函数返回多个
时间: 2023-11-06 15:58:19 浏览: 144
在Python中,函数可以返回多个值。这可以通过使用元组(tuple)来实现。下面是一个示例:
```python
def multiple_values():
return 1, 2, 3
result = multiple_values()
print(result) # 输出 (1, 2, 3)
```
在上面的示例中,函数 `multiple_values()` 返回了一个包含三个元素的元组 `(1, 2, 3)`。通过对函数调用的结果进行赋值,我们可以获得每个返回值。
你也可以使用解包(unpacking)的方式将返回的多个值分别赋给不同的变量:
```python
def multiple_values():
return 1, 2, 3
a, b, c = multiple_values()
print(a) # 输出 1
print(b) # 输出 2
print(c) # 输出 3
```
在上面的示例中,我们将返回的三个值分别赋给了变量 `a`、`b` 和 `c`,并分别打印了它们的值。
希望能帮到你!如果还有其他问题,请随时提问。
阅读全文