python中函數返回多個值


用ipython運行情況如下:
# 新建一個函數
In [1]: def nums():
   ...:     a = 11
   ...:     b = 22
   ...:     c = 33
   ...:     return [a,b,c] #以列表的方式返回
   ...: #調用函數
   ...: nums()
   ...: 
   ...: #函數返回值
Out[1]: [11, 22, 33]


# 新建一個函數
In [2]: def nums():
   ...:     a = 11
   ...:     b = 22
   ...:     c = 33
   ...:     return (a,b,c) #以元祖的方式返回
   ...: #調用函數
   ...: nums()
   ...: 
   ...: #函數返回值
Out[2]: (11, 22, 33)


# 新建一個函數
In [3]: def nums():
   ...:     a = 11
   ...:     b = 22
   ...:     c = 33
   ...:     return a,b,c #以元祖的方式返回的另一種形式
   ...: #調用函數
   ...: nums()
   ...: 
   ...: #函數返回值
Out[3]: (11, 22, 33)



免責聲明!

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



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