为什么要在Python中使用return语句?
该print()函数在控制台上写入即“打印”,字符串或数字。return语句不会打印出调用该函数时返回的值。但是,即使它不是函数的最后一条语句,它也会导致函数立即退出或终止。
返回值的函数有时称为卓有成效的函数。在许多其他语言中,不返回值的函数称为过程。
在给定的代码中,在函数foo()中使用了调用函数时返回的值(即2)bar()。仅当使用如下所示的print语句时,才在控制台上打印这些返回值。
示例
def foo():
print("Hello from within foo")
return 2
def bar():
return 10*foo()
print foo()print bar()输出结果
Hello from within foo 2 Hello from within foo 20
我们看到,foo()从中调用when时bar(),2没有写入控制台。相反,它用于计算从返回的值bar()。
热门推荐
10 新年门口花束祝福语简短
11 盘锦结婚祝福语大全简短
12 父母生日祝福语 简短独特
13 家庭恩爱祝福语简短英文
14 高考俄语祝福语大全简短
15 虎年祝福语 诗句唯美简短
16 生日婚礼祝福语简短精辟
17 虎年喝酒拜年祝福语简短
18 教师闺蜜祝福语简短