這篇文章主要介紹了Python中return語句用法,實例分析了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è)計有所幫助。
新聞熱點
疑難解答
圖片精選