色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python 返回3個值

黃文隆2年前8瀏覽0評論

Python 的函數可以返回多個值,這是眾所周知的。下面我們來看一個例子:

def calculate(a, b):
sum = a + b
difference = a - b
product = a * b
return sum, difference, product
a = 10
b = 5
result = calculate(a, b)
print(result)

這里我們定義了一個計算函數,可以計算兩個數的和、差和積。函數通過 return 語句返回了這三個值。我們分別將這三個值賦給 sum、difference 和 product 變量。注意與其他語言不同的是,Python 中實際上返回的是一個元組(tuple)對象,而不是多個值。

在主程序中,我們調用了 calculate 函數,并將其返回值存儲在 result 變量中。我們輸出 result 的值,可以看到它是一個包含三個元素的元組。可以通過索引值來訪問這三個值,例如:

print(result[0]) # 輸出 15
print(result[1]) # 輸出 5
print(result[2]) # 輸出 50

當然,我們也可以將這三個值分別賦給三個變量,例如:

s, d, p = calculate(a, b)
print(s) # 輸出 15
print(d) # 輸出 5
print(p) # 輸出 50

以上就是 Python 返回三個值的例子。實際上,Python 函數可以返回任意數量的值,只需要將它們打包成一個元組即可。