为了账号安全,请及时绑定邮箱和手机立即绑定

函数就执行完毕,并将结果返回。是什么意思?

我们以自定义一个求绝对值的 my_abs 函数为例:

def my_abs(x):
   if x >= 0:
       return x    else:
       return -x

请注意,函数体内部的语句在执行时,一旦执行到return时,函数就执行完毕,并将结果返回。

函数就执行完毕,并将结果返回。是什么意思?


正在回答

4 回答

谢谢我也明白了

0 回复 有任何疑惑可以回复我~

就是不会执行之后的语句,直接返回函数结果了

0 回复 有任何疑惑可以回复我~
#1

qq_MissingYou_0

对的 ,只要执行到了return
2016-10-30 回复 有任何疑惑可以回复我~

拿这个程序举个例子来说,如果我在添加两行代码a=abs(2) print a时,输出的结果就是2,因为函数返回2,这样可以理解嘛

0 回复 有任何疑惑可以回复我~

函数my_abs()是一个求绝对值的函数,if语句判断传入的参数x为正数还是负数,正数的绝对值为其本身,负数的绝对值为其相反数,所谓返回的结果不就是return嘛

1 回复 有任何疑惑可以回复我~
#1

北冥有头抹香鲸

我比较不明白“返回”这个词的意思
2016-10-20 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识Python
  • 参与学习       758351    人
  • 解答问题       8967    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

函数就执行完毕,并将结果返回。是什么意思?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号