Swift Playgrounds 学习编程一 逻辑运算符(共5关) 1.使用“非”运算符 2.非之螺旋 3.检查...[作者空间]
挑战:使用逻辑运算符和条件代码在关卡世界中通行。 以下每个运算符都会影响条件代码运行的方式: ·"非"运算符(!反...[作者空间]
目标:使用"或"运算符,在两个条件里有一个成立时,调整角色的路线。 最后一个逻辑运算符是逻辑"或"运算符 (Ⅲ),...[作者空间]
目标:使用"与"运算符组合两个条件,并在两者均为真时调整路线。 逻辑"与"运算符(&&)结合两个布尔条件,且仅在二...[作者空间]
挑战:使用"非"运算符,在受阻时左转。 就像之前练习一样,这一挑战中的关卡世界在每次运行时都略有不同。尝试想出如何...[作者空间]
目标:使用"非"运算符,在砖块上没有宝石时调整角色的路线。 逻辑"非"运算符(!)将布尔值更改为其相反的值,即反转...[作者空间]
Swift Playgrounds 学习编程一 条件代码(共7关) 1.检查开关 2.使用 else if 3.循...[作者空间]
挑战:测试关卡世界的状态来更改路线。 在这最后一项挑战中,你需要沿着中央的平台收集宝石和切换开关,但中途出现了几条...[作者空间]
挑战:运用条件、函数和循环来好好组织你的代码。 在这项挑战中,你的角色被可能的宝石或开关位置组成的网格所包围。开动...[作者空间]
目标:使用函数、循环和条件来收集宝石或打开开关。 在这一关中,每隔一步可能遇到宝石、开关,也可能什么都没有。运行这...[作者空间]
挑战:使用 if语句在你的角色位于宝石处时触发一组命令。 恭喜!你已经学会如何在编写条件代码时使用if 语句和el...[作者空间]
目标:在循环中使用 if语句来切换开关或收集宝石。 这一关中有12个包含宝石、开关或传送门的砖块。如果砖块上有宝石...[作者空间]
目标:使用 if和 else if 来切换开关或收集宝石。 同样,尝试运行几次关卡,你会发现开关和宝石均为随机出现...[作者空间]
目标:使用一个if 语句仅切换关闭的开关。 写代码前,请先尝试运行几次这一关。你会注意到走道上有三个开关,每个开关...[作者空间]
For循环(共7关) 1.使用循环 2.循环每一侧 3.行至边缘再返回 4.循环跳跃者 5.拓展技能 6.宝石农场...[作者空间]
挑战:练习发现模式、分解、函数和for 循环。 不要被这项挑战吓倒;你一定能做到! 首先集中精力解决离你角色最近的...[作者空间]
挑战:将多个模式分解成函数和循环。 在这项挑战中,你需要收集宝石并打开开关。首先,你需要识别出收集宝石和激活开关的...[作者空间]
挑战:将重复模式分解成函数和for循环。 你已经学习了编程的基础知识,并通过你的角色破解了大量关卡。既然已经了解了...[作者空间]
挑战:识别通过传送门的跳跃重复模式。 在这项挑战中,有一种简单的模式可以应用到每颗宝石上。想出如何收集第一颗宝石,...[作者空间]
挑战:使用一个 for 循环来重复轮转模式。 在这项挑战中,你将练习如何发现重复模式。你必须从中心点分别走到每个开...[作者空间]