- go
package mulVals_test
import "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,可以用一個值接收,也可以用多個值接收
關注我的公眾號: