level 1
由图中路径所示,i在循环到3时,就需要使用if条件来收集额外的能量
level 2
level 3
# 观察地图,Dev需要重复哪些步骤,并使用for循环帮助Dev完成任务。
level 4
# 补全代码,完成收集任务
# 注意代码的格式和符号
level 5
# 观察地图,Dev需要重复哪些步骤,并使用for循环帮助Dev完成任务。
level 6
# 有时候,向后走可以帮助我们节省步数
# 在本关卡中,先左转,再让Dev向后走,会使代码更简单
# 补全代码,完成任务
level 7
# 灵活使用倒着行走的技巧,完成任务
level 8
level 9
# 在面对更加复杂的循环时,请耐心找出路径的规律
# 一定要保证在每次循环开始时,Dev的朝向是正确的
此关卡中前三个循环,dev需要走上去收集能量,后面就留在飞船上,不需要移动,那么需要合理安排代码的顺序,变量i小于3时,dev先上去,飞船移动是每次都进行的,不在if语句中,飞船移动下一个位置,再使用if语句使dev再回到飞船上来。
level 10
if语句中的条件可以用and,or连接,这里的i>0 and i
领取专属 10元无门槛券
私享最新 技术干货