134kj开奖现场手机报码

极客战记-闹鬼的迷宫代码详解(玩游戏学Python编程

更新时间:2019-10-18

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

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

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

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

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

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

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

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

  英雄向右移动两次,再向上移动两次;再来一次:英雄向右移动两次,大赢家心水论坛1种水果籽埋土里10天发芽成果树红花特好看果子长满枝。再向上移动两次;一直这么移动下去。一直到迷宫的出口,顺带把三个宝石获取了。

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

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

  我们来梳理一遍今天的代码:当(while)为真即满足条件(True)的时候,执行下面前面空了四个空格的代码行hero.moveRight(2)hero.moveUp(2)。

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


六彩开奖结果直播现场| 今期开码结果| 香港挂牌之全篇| www.52085.com| 金光佛论坛资料| www.509987.com| 本港台现场报码直播j2| 六合资料中心| www.103225.com| www.7849.com| 抓码王| www.966lt.com|