Python经常使用函数--return 语句

Python教程中return 语句是函数中经常使用的一个语句。
return 语句用于从函数中返回,也就是中断函数。咱们也能够选择在中断函数时从函数中返回一个值。
案例(保存为 function_return.py):html

def maximum(x, y):
    if x > y:
        return x
    elif x == y:
        return 'The numbers are equal'
    else:
        return y

print(maximum(2, 3))

 

输出:python

$ python function_return.py
3

 

它是如何工做的

maximum 函数将会返回参数中的最大值,在本例中是提供给Python函数的数值。它使用一套简单的 if...else 语句来找到较大的那个值并将其返回。
要注意到若是 return 语句没有搭配任何一个值则表明着 返回 None。None 在 Python 中一个特殊的类型,表明着虚无。举个例子, 它用于指示一个变量没有值,若是有值则它的值即是 None(虚无)。
每个函数都在其末尾隐含了一句 return None,除非你写了你本身的 return 语句。你能够运行 print(some_function()),其中 some_function 函数不使用 return 语句,就像这样:函数

def some_function():
    pass

 

Python 中的 pass 语句用于指示一个没有内容的语句块。+ui

提示:有一个名为 max 的内置函数已经实现了“找到最大数”这一功能,因此尽量地使用这一python内置函数spa

相关文章
相关标签/搜索