初学者积木编程
第 章
>
第 级
函数和过程
带参数的函数
Objective
使用自定义函数给田里所有农作物浇水,代码行数不超过十三(13)行。
参数是在调用函数时传入的一个值。在创建自定义函数时,你可以添加参数,使函数执行的代码具有一定的变化性。
有几种农作物需要依次浇水,使用自定义函数可以简化代码并减少你需要编写的代码行数。
使用 define function 模块创建一个名为 water_crops 的函数。向函数添加一个名为 count 的参数。在函数内部,使用一个 for 循环模块,其变量 x 从 0 到 count - 1。在循环体内,向前移动2步、左转、浇水,然后右转。
上面函数中的参数 count 允许你控制循环重复的次数。有了这个函数,不仅可以使用一次函数调用来运行一个循环,还可以设置循环重复的次数。例如:调用 water_crops 并传入参数 4 将会使函数内部的 for 循环执行四(4)次。
定义并使用此函数来浇水农作物,代码行数不超过十三(13)行。
代码书