Python返回值之返回多個值


返回多個值

Python里函數可以返回多個值:

def updPoint(x, y):
    x+=5
    y+=10
    return x,y
x,y = updPoint(1,2)
print(x,y)

輸出:

(6, 12)

返回值是一個tuple!但是,在語法上,返回一個tuple可以省略括號,而多個變量可以同時接收一個tuple,按位置賦給對應的值,所以,Python的函數返回多值其實就是返回一個tuple,但寫起來更
方便。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM