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