小白教程

 找回密码
 立即注册

return语句

发布者: 小白教程

return语句用于从函数返回,即脱离函数。我们还可以选择从函数中返回一个值

示例(另存为function_return.py):

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 function_return.py
3

这个怎么运作

maximum函数返回参数的最大值,在这种情况下,返回给函数的数字。它使用一个简单的if..else语句来查找更大的值,然后返回该值。

请注意,return没有值语句等同于return NoneNone是Python中的一种特殊类型,表示虚无。例如,它用于指示变量的值是否为无None

return None除非您编写了自己的return语句,否则每个函数的末尾都隐含一个语句。您可以通过print(some_function())在函数some_function不使用该return语句的地方运行来查看此信息,例如:

def some_function():
    pass

pass语句在Python中用于表示一个空的语句块。

提示:有一个名为内置函数max,已经实现了“查找最大”功能,因此请尽可能使用此内置函数。

上一篇:函数的变量下一篇:DocStrings语句

Archiver|手机版|小黑屋|小白教程 ( 粤ICP备20019910号 )

GMT+8, 2024-9-20 06:38 , Processed in 0.019725 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

返回顶部