Python函數(shù)返回值實例分析
本文實例講述了Python的函數(shù)返回值用法。分享給大家供大家參考。具體分析如下:
最近學(xué)一些Python的基本用法,看到定義函數(shù),發(fā)現(xiàn)似乎只能返回一個返回值,想想matlab里返回多個返回值多方便啊,網(wǎng)上查了查,看到有返回多個值的方法。
python 函數(shù)返回值有兩種形式:
1 返回一個值。
2 返回多個值。
現(xiàn)看看返回一個值的吧。
def firstvalue(a,b): c = a + b return c print firstvalue(1,2) #結(jié)果:3
再看看返回多個值的: 那怎么可以返回多個值呢,其他的語言一般調(diào)用函數(shù)的話,只能返回一個值,可能我不太熟悉所有的語言,我知道的語言只能返回一個值,而python可以返回多個值,感覺非常方便,發(fā)代碼看下:
def secondvalue(a,b): c = a + b return (a,b,c) x,y,z = secondvalue(1,2) print 'x:',x,'y:',y,'z:',z
希望本文所述對大家的Python程序設(shè)計有所幫助。
- Python中函數(shù)的返回值示例淺析
- Python 詳解基本語法_函數(shù)_返回值
- Python中用函數(shù)作為返回值和實現(xiàn)閉包的教程
- python在回調(diào)函數(shù)中獲取返回值的方法
- Python的lambda匿名函數(shù)的簡單介紹
- 舉例講解Python的lambda語句聲明匿名函數(shù)的用法
- Python3匿名函數(shù)lambda介紹與使用示例
- Python中的filter()函數(shù)的用法
- 用map函數(shù)來完成Python并行任務(wù)的簡單示例
- 詳細(xì)分析python3的reduce函數(shù)
- Python map和reduce函數(shù)用法示例
- Python函數(shù)的返回值、匿名函數(shù)lambda、filter函數(shù)、map函數(shù)、reduce函數(shù)用法實例分析
相關(guān)文章
Django實現(xiàn)文章詳情頁面跳轉(zhuǎn)代碼實例
這篇文章主要介紹了Django實現(xiàn)文章詳情頁面跳轉(zhuǎn)代碼實例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-09-09Pycharm中安裝wordcloud等庫失敗問題及終端通過pip安裝的Python庫如何添加到Pycharm解釋器中(
這篇文章主要介紹了Pycharm中安裝wordcloud等庫失敗問題及終端通過pip安裝的Python庫如何添加到Pycharm解釋器中,本文給大家介紹的非常詳細(xì),需要的朋友可以參考下2020-05-05淺談Selenium+Webdriver 常用的元素定位方式
這篇文章主要介紹了淺談Selenium+Webdriver 常用的元素定位方式,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-01-01Python reduce()函數(shù)的用法小結(jié)
reduce()函數(shù)即為化簡函數(shù),它的執(zhí)行過程為:每一次迭代,都將上一次的迭代結(jié)果,需要的朋友可以參考下2017-11-11Python3.x+pyqtgraph實現(xiàn)數(shù)據(jù)可視化教程
這篇文章主要介紹了Python3.x+pyqtgraph實現(xiàn)數(shù)據(jù)可視化教程,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-03-03關(guān)于python 讀取csv最快的Datatable的用法,你都學(xué)會了嗎
大家都知道Datatable與眾不同就是快,還有一點大家需要注意使用Datatable庫需要python3.6及以上版本,接下來通過本文給大家介紹了python 讀取csv最快的Datatable的用法,需要的朋友可以參考下2021-10-10