go
package mulVals_testimport "testing"func returnMultiValues(n int)(int, int){return n+1, n+2}func TestReturnMultiValues(t *testing.T) {// a := returnMultiValues(5)// 这里尝试用一个值接受多个返回值,将编译错误a, _ : returnMultiValues(5)// 如果想忽略某一个返回值,则可以用下划线处理t.Log(a)}
python
>>> def f(n):return n+1, n+2>>> a = f(5)>>> print(a)(6, 7)>>> a, b = f(5)>>> print(a, b)6, 7# python返回的时元组 tuple,可以用一个值接收,也可以用多个值接收
关注我的公众号:
如果觉得《go返回多个值和python返回多个值对比》对你有帮助,请点赞、收藏,并留下你的观点哦!