首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Icode-基础四(1-5)

level 1

#与“ if”语句类似,我们可以使用“ if-else”语句来定义条件为假时应执行哪些命令。

#在这一关卡中,如果条件“ i

#“ if-else”语句之后的命令必须缩进4个空格。

#修改以下代码以完成收集任务!

本关需要控制飞板移动,搭建道路

但是飞板移动的步数是不一样的,飞板0、1移动一步,飞板2、3移动三步

这里就需要条件语句if来判断并分支处理

level 2

#在这一关卡中,如果条件“ i

#否则,Flyer [i]应该移动3步

#可以使用“ if-else”语句完成任务

还是总结各个飞板移动的步数,并用 if语句处理

level 3

#在这一关中,如果条件“ Item [i] .y

#如果Item [i] .y

#参考上述说明完成代码

本关的能量一会在下方,一会在上方,如果调整方向呢?

指引中是判断dev和能量的y坐标值,然后进行转向移动

这里注意,dev收集到能量后,y坐标就改变了,回到原始y坐标的位置时,需要使用Y坐标值10参与计算.

这种是简便的方法,大家可以参考

level 4

#首先弄清楚条件“ Item [i] .y

#然后定义以上条件为False时Dev必须采取的动作。

#可以使用if else语句完成任务

和第三关类似

level 5

#首先确定“ if-else”语句的条件。

#然后定义条件为True时Dev必须进行的动作(if)和条件为False时Dev必须进行的动作(else)。

#使用“ for”语句和“ if-else”语句完成任务。

根据能量的上下位置不同,所走的路线不一样,需要if语句来判断

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20210303A032JN00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券