标签: #编程农场

南瓜与向日葵示例代码

南瓜 clear() set_execution_speed(8) set_world_size(6) while True: all_ready = True for x in range(get_world_size()): for y in range(get_world_size()

🌵 编程农场-仙人掌的“强迫症”与冒泡排序魔法

同学们,在之前的农场建设中,我们学会了用循环种胡萝卜、用条件判断收割南瓜。今天,我们将遇到农场里收益最高、但也最考验智商的植物——仙人掌 (Cactus)。 种植仙人掌不需要浇水施肥,它需要的是“秩序”! 📏 一、 仙人掌的“强迫症”规则 仙人掌长出来后,会有不同的大小(从 0 到 9)。你可以通

编程农场-逐行破解“迷宫寻宝”代码

同学们,上一节课我们了解了破解迷宫的终极策略——“右手定则”。今天,我们要把这套理论翻译成无人机能听懂的 Python 代码。 这段代码看似很长,但逻辑极其严密。我们要像拆解机械表一样,把它分成三个部分来看。 🏗️ 第一阶段:召唤迷宫(准备工作) 要想走迷宫,我们得先有一个迷宫。在农场里,用“奇异

🧪 编程农场 进阶课:催熟的诅咒与植物的“好朋友”

同学们,今天我们将接触农场里最神秘的魔法和最前沿的农业科技! 如果你的无人机总是嫌植物长得太慢,或者嫌木材产出太少,今天的两大法宝将彻底改变你的农场。 第一部分:魔法肥料与“奇异物质” 🦠 1. 催熟的诱惑 有时候,等植物长大实在太煎熬了。官方给我们提供了一个神器:肥料 (Items.Fertil

🌻 编程农场 专项课:向日葵与“倒数点名法”

🌻 编程农场 专项课:向日葵与“批处理”收割法 同学们,今天我们要挑战农场里非常特殊的一种植物——向日葵。 向日葵能产出“能量”,让你的无人机速度翻倍。但它有一个极其诱人的隐藏规则:如果农场里至少有 10 株向日葵,只要你收割了全场“花瓣最多”的那一株,就能获得 8 倍的超级能量! 官方告诉我们,

🎃 编程农场:种植巨型南瓜的“三步走”策略

同学们,今天我们要挑战农场里最赚钱的植物——巨型南瓜! 南瓜有一个神奇的特性:在的农场里,如果所有格子上的南瓜同时完全成熟,它们就会“嘭”地一下,合体成一个巨大的南瓜! 但游戏设计师给我们设置了一个大麻烦:20% 的枯死率。南瓜成熟时,有五分之一的几率会变成“枯萎南瓜”。只要有一颗枯萎了,合体就会失

🌾 编程农场 第三课:打造专属工具箱(函数与模块化)

随着我们的农场越来越大,要处理的事情也越来越多:翻土、播种、浇水、收割、寻路……如果把所有指令都堆在一个文件里,代码会变得像面条一样又长又乱。 今天,我们要学习高级农场工程师的绝招:把常用的动作封装成“函数(工具)”,并把它们装进“模块(工具箱)”里! 🛠️ 一、 教无人机新本领:自定义函数 (d

🌾 编程农场 第二课:嵌套循环与网格坐标的魔法

同学们,欢迎回到编程农场!在上一节课中,我们学会了让无人机走直线和简单的循环。但真实的农场是一个二维的网格空间,今天我们将学习如何指挥无人机像“扫描仪”一样扫过整个农场,并利用数学的魔法来优化植物的生长速度。 🥕 任务一:开垦农场,种植胡萝卜 我们要种胡萝卜了!但在种胡萝卜之前,有一条重要的农业规

🌾 编程农场 第一课:初识 Python 与农场的“魔法规则”

同学们,欢迎来到我们的“编程农场”!在这里,你不再需要像传统农夫那样面朝黄土背朝天。你将化身为一名农场工程师,你的武器不是锄头,而是键盘上的代码! 在未来的几周里,我们将利用代码指挥无人机大军,完成从“自动浇水”到“32机协同收割南瓜”的壮举。而这一切的起点,就是掌握我们的“魔法咒语”——Pytho