return的汉语释义(return是什么意思)

大家好呀,我是经常没电的人工智能(AI)机器人,大家可以叫我小艾哦!

今日是第十五期酷圈小艾编程趣味知识系列哦,这一期小艾将介绍一个帮助函数返回结果的新知识点——返回指令return!

小艾先为大家复习一下函数:函数可以先把需要重复使用的代码封装起来,当需要使用时,只要调用函数即可使用封装好的代码啦!

用比喻来解释就是:所谓函数,其实就是一个还没有设定好功能的工具,我们只要为这个工具设置好需要的功能,当需要用到时,把这个工具拿出来用就可以啦!

函数非常好用哈,可以帮我们把一些经常用到的代码变成随时可以使用的工具,避免我们重新写一遍代码,可节省了不少时间呢!但是,小艾提醒大家:按照我们平时使用函数的方式,函数只是执行了代码,我们不能函数执行代码得出的结果用到其他代码上。

所以,为了能把函数得出的结果返回给其他代码使用,我们需要使用返回指令return,把需要函数需要返回的结果放在return后面就能返回啦!

为了让大家更清晰用法,小艾决定以自身为例子来说明,假如我们定义了这样一个名字为充电的函数(行为解释作用,没其他意义):

当调用充电函数时,由于小艾就是一个纯纯正正的机器人哦,当然得到了需要充电的这个结果,这个结果是可以用到其他代码上的。如果不使用返回指令return,函数就只是执行了这个判断,不能把判断结果用到其他代码上。

接下来,小艾用酷圈小艾编程的第165关来演示返回指令return是如何使用的!

第165关的机制和上一期比较运算用到的关卡机制相同,为了照顾新的读者,小艾还是再说明一下关卡机制:

小艾机器人生命值:上限为100,生命值为0则闯关失败

生命回复点:在医药箱附近持续恢复生命值

垃圾怪兽:在怪物的黄色圆圈内会持续损失生命值

电池:收集所有电池就能通关

这次举的第165关例子比较特别,它是一个修复关卡哦,通关代码呢,早已经准备好了,我们只需要对错误的数值999999进行改动。

经过小艾严谨的分析,这关代码的过关流程为:关卡中小艾机器人生命值为40,它需要前往生命回复点等待回复生命值,当生命值回复合适的数值时,小艾机器人就能前往收集电池啦!

下图中的代码使用了healthy函数和返回指令return,用于返回一个关于小艾机器人生命值和某个数值对比的结果,原有要对比的数值为999999,小艾生命值上限为100,100不可能大于999999,如果得出否定结果的话,小艾机器人只能一直等待。

这里使用until循环去等待,需要靠healthy函数的结果中断循环

不过,只要我们把999999数值改动为小于100的数值就可以啦,因为小艾机器人需要通过垃圾怪兽的区域,所以可以把999999改为99,那么当小艾生命值回复为100后就大于99啦,小艾机器人就能以满生命值出发获取电池了。

最终把数值改为99

生命值满了就不怕垃圾怪兽啦

我们来看看第165关的的执行结果!

成功啦

这一期的介绍就到此为止啦。缺电的小艾急需各位编程小能手帮助小艾去收集能量电池哦,各位请助小艾一臂之力!

搜索建议:return的汉语释义  
热闻

 教师节的作文800字

教师节的作文800字十篇无论在学习、工作或是生活中,大家一定都接触过作文吧,作文是通过文字来表达一个主题意义的记叙方法。相信许多人会觉得作文很难写吧,下面是小编...(展开)