用户:
_格默unisdo_查看:1 回复:2 评论:1 创建时间:2023-10-13T23:20:10
hello大家好我是彗星!
今天我们来一起进入关于“函数”的学习!
话不多说我们直接开始!!
首先,我们要了解一下函数是什么
函数,与变量相似,只不过它不能在运行作品时被修改,它就是把一段语句储存到函数,然后在编辑作品时调用。
先来看看函数的基础积木:


可以看到,函数的基础积木只有两块!!
那么,我现在就为大家一一讲解。
第一部分-----
1.
这块积木是最简单的积木,他有着储存积木的作用,要储存的积木拼接在下方就OK了,然后“函数”积木栏就会出现一个函数名的积木,如:


(“当开始被点击”后执行“函数1”储存的脚本(重复执行20次 移动10步))
这样就能定义完函数后在前缀后加上积木进行调用了!
那么,到这里我要考考各位训练师了!!
上期的云变量增减还记得吧!
如果好多地方都要增减,一个一个搞是不是会很麻烦?
所以!!
我请你们帮我用函数来储存云变量增减的积木!!
def s():
print('a')
s()
(冷知识:Python的函数创建及调用)
function s(){
console.log('a')
}
s()
(JavaScript的函数创建及调用)
答好了吗?揭晓————


看到了吗!!现在不仅简便了很多,看着还挺高级的(bushi
这就是它的基本用法了!
2.PLUS
后面的加号看到了吗?
它可以创建参数!
那么问题来了,参数又是啥?
参数的用处就是有许多代码数值基本相似的时候,也可以进行缩减
创建后:

这是定义的积木
这是调用的积木:

参数1 参数2
可以看到,两个小圆圈可以输入数值,按顺序对应参数1和参数2,而输入的数值对应着运行结果。

如果这么输数值,因为参数一套在重复执行的数值框里面,所以效果就是重复执行20次,新建‘你好’对话框,就相当于下面的执行效果:

好了,这一款函数积木就讲完了。
第二部分------![]()
这块积木,指的是函数的返回值,如:

如果填入1和5在参数1和参数2,那调用后,就可以使用1-5的随机数
但其实,还有一种用法——

使用它后,就会立即退出函数运行,所以他经常被用于判断
但是!!
如果你这么写,就会出现报错,因为还有分支是没有值的!

所以,要变成这样,要让函数有一个值,要不然创建这个函数没有意义。

好了,到这里本期教程就要结束了,我们下期再见!