新跑狗图每期自动更新

您当前位置:主页 > 新跑狗图每期自动更新 >

www.444400.com极客战记-闹鬼的迷宫代码详解(玩游戏

发布日期:2019-11-07   

  平台只让用6个语句,进度条下的灰色的字也告知你需要用到循环,而你也只学了while循环。

  平台已经提供的原代码就占了三行(#号后的注释行不算执行语句。),你也只能最多写三行。

  看起来,你的英雄一条道走到了右,还一直朝着带钉子的墙上去,这迟早要自己毁灭自己啊。

  第3行:while代表开始用有条件的循环了;空一个空格;True代表条件为真,也就是说一直满足条件;冒号。这就是while语句的起始格式。

  第4行:前面空了四个空格,为第3行while语句的执行语句,或者叫代码块。此行为注释。

  第5、6行:前面空了四个空格,为第3行while语句的执行语句,或者叫代码块。此行为让你的英雄向右一步,再向右一步。

  根据地图运行显示的红点,我们发现英雄从起始位置到第一个丁字路口,有两步(或两格)。

  英雄顺利的拐到了上面的通道,走到半道就开始撞墙了。我们再加一句向上的移动命令。hero.moveUp()

  英雄向右移动两次,再向上移动两次;再来一次:英雄向右移动两次,再向上移动两次;一直这么移动下去。一直到迷宫的出口,顺带把三个宝石获取了。

  A-B、B-C、C-D的移动路线是一样的,所以用到循环才会方便点。不用写12行移动命令,省了不少敲代码的时间吧!

  改进后的代码就只有三行了(第3、5、6行)。这样也能更快理解代码在做什么,不是吗!

  我们来梳理一遍今天的代码:当(while)为真即满足条件(True)的时候,施维雅公司从法国市场撤出都可喜马报开奖结果!执行下面前面空了四个空格的代码行hero.moveRight(2)hero.moveUp(2)。

  你可以想下,生活中哪些行为是可以用while语句的,即有条件的重复执行的。www.444400.com

 开奖直播| 本港台同步现场报码| 今晚六合开奖结果| 惠泽社群| 五行心水论坛| www.49552.com| 天下彩综合资料| 老牌开奖| 2016马报开奖结果图| 开奖直播现场| 曾道人| 本港台开奖现播|