当前位置: 首页 > 图灵资讯 > 行业资讯> python返回函数和返回值的区别分析

python返回函数和返回值的区别分析

来源:图灵python
时间: 2024-10-31 15:03:18

因为返回函数和值,大体显示内容是一样的,经常我们也会搞混,那我们要怎么去区别函数和返回值呢?大家有没有了解过类似的统一整理?如果还不了解的话,那就跟着小编来看下吧,以下是小编给大家整理的相关内容整合,对很难区别的,很有帮助,另外也提供了代码演示,相信这样,容易被理解呢~

对于函数的返回值,有三种情况:

1、没有返回值

2、一个返回值

3、多个返回值

区分返回函数和返回值:

ldef myabs():

returnabs#返回函数可以把一些计算延迟。

ldef myabs2(x):

returnabs(x)#返回值是一个数值

代码演示:

defcalc_prod(lst):
deflazy_prod():
prod=1
foriinlst:
prod=prod*i
returnprod
returnlazy_prod
f=calc_prod([1,2,3,4])
printf()

现在大家搞清楚了,什么是返回函数?什么是返回值了吗?切记,值返回肯定是值,函数返回的不一定是值,可以包含其他的文字,字母等内容,在多多案例演示,容易接受理解。