Python中return語(yǔ)句用法實(shí)例分析
本文實(shí)例講述了Python中return語(yǔ)句用法。分享給大家供大家參考。具體如下:
return語(yǔ)句:
return語(yǔ)句用來(lái)從一個(gè)函數(shù) 返回 即跳出函數(shù)。我們也可選從函數(shù) 返回一個(gè)值 。
使用字面意義上的語(yǔ)句
#!/usr/bin/python # Filename: func_return.py def maximum(x, y): if x > y: return x else: return y print maximum(2, 3)
輸出
$ python func_return.py 3
工作原理:
maximum函數(shù)返回參數(shù)中的最大值,在這里是提供給函數(shù)的數(shù)。它使用簡(jiǎn)單的if..else語(yǔ)句來(lái)找出較大的值,然后 返回 那個(gè)值。
注意,沒(méi)有返回值的return語(yǔ)句等價(jià)于return None。None是Python中表示沒(méi)有任何東西的特殊類(lèi)型。例如,如果一個(gè)變量的值為None,可以表示它沒(méi)有值。
除非你提供你自己的return語(yǔ)句,每個(gè)函數(shù)都在結(jié)尾暗含有return None語(yǔ)句。通過(guò)運(yùn)行print someFunction(),你可以明白這一點(diǎn),函數(shù)someFunction沒(méi)有使用return語(yǔ)句,如同:
def someFunction(): pass
pass語(yǔ)句在Python中表示一個(gè)空的語(yǔ)句塊。
希望本文所述對(duì)大家的Python程序設(shè)計(jì)有所幫助。
- python中return不返回值的問(wèn)題解析
- python中return的返回和執(zhí)行實(shí)例
- python 實(shí)現(xiàn)return返回多個(gè)值
- Python Django view 兩種return的實(shí)現(xiàn)方式
- 對(duì)python中return與yield的區(qū)別詳解
- 通過(guò)實(shí)例解析Python return運(yùn)行原理
- python return邏輯判斷表達(dá)式實(shí)現(xiàn)解析
- Python中exit、return、sys.exit()等使用實(shí)例和區(qū)別
- Python return語(yǔ)句如何實(shí)現(xiàn)結(jié)果返回調(diào)用
相關(guān)文章
Python SQLAlchemy入門(mén)教程(基本用法)
這篇文章主要介紹了Python SQLAlchemy入門(mén)教程,本文通過(guò)實(shí)例主要給大家講解了python SQLAlchemy基本用法,需要的朋友可以參考下2019-11-11Python3 操作 MySQL 插入一條數(shù)據(jù)并返回主鍵 id的實(shí)例
這篇文章主要介紹了Python3 操作 MySQL 插入一條數(shù)據(jù)并返回主鍵 id的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-03-03numpy實(shí)現(xiàn)神經(jīng)網(wǎng)絡(luò)反向傳播算法的步驟
這篇文章主要介紹了numpy實(shí)現(xiàn)神經(jīng)網(wǎng)絡(luò)反向傳播算法的步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-12-12Python實(shí)現(xiàn)給文件添加內(nèi)容及得到文件信息的方法
這篇文章主要介紹了Python實(shí)現(xiàn)給文件添加內(nèi)容及得到文件信息的方法,可實(shí)現(xiàn)從文件開(kāi)頭添加內(nèi)容的功能,需要的朋友可以參考下2015-05-05Python一行代碼識(shí)別發(fā)票并保存Excel示例詳解
這篇文章主要為大家介紹了Python一行代碼識(shí)別發(fā)票并保存Excel示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-03-03利用Python?NumPy庫(kù)及Matplotlib庫(kù)繪制數(shù)學(xué)函數(shù)圖像
最近開(kāi)始學(xué)習(xí)數(shù)學(xué)了,有一些題目的函數(shù)圖像非常有特點(diǎn),下面這篇文章主要給大家介紹了關(guān)于利用Python?NumPy庫(kù)及Matplotlib庫(kù)繪制數(shù)學(xué)函數(shù)圖像的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-04-04