return语句可以有多个返回值

2024-09-13 16:02:38 数码硬件

return可以返回多个值吗 

在Python中,return语句可以返回一个或多个值。例如:

```

def func():

a = 1

b = 2

c = 3

return a, b, c

```

这种方式可以使代码更简洁、易读和易于复用。然而,如果返回的值过多,可能会导致可读性和可维护性变差。

需要注意的是,在C语言中,return语句只能返回一个值,但可以是任何类型。为了间接地返回多个值,可以返回一个tuple类型。

版权说明: 本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。