【转载】网易极客战记官方攻略-地牢-迷失在书库中

跟風遠走 提交于 2019-12-23 18:48:17

关卡连接:

https://codecombat.163.com/play/level/lost-in-the-stacks

使用代码块查找出图书馆的出路。

简介:

到目前为止,您的代码按照顺序依次运行。

现在,您将使用代码块:可以反复使用的命令组。

这是你得如何创造 code block的方法:

# 代码块开始于:
while True:
    # 然后,由4个空格缩进的任何命令都是代码块的一部分。
    hero.moveRight()
    hero.moveUp()
    hero.moveLeft()
    hero.moveDown()

所有的移动命令都是 code block 的一部分。

while-true 命令语句:一遍又一遍的重复代码块中的命令。

默认代码

# 循环多次重复一段代码。
# 一个代码块缩进4个空格。
# 代码块从冒号开始:
while True:
    # 移动列表需要缩进!
    # 添加4个空格到每个行的开头,同时为:
    hero.moveRight()
hero.moveUp() # ∆ 缩进这一行
hero.moveLeft() # ∆ 缩进这一行
hero.moveDown() # ∆ 缩进这一行

概览

代码块 真是非常有用!

确定你已经掌握这个, 在将来的关卡里你会很依赖他们!

在这个关卡中 while-true 循环命令

while True:
    hero.say("从这儿开始")
    hero.say("然后声明this.")
    hero.say("现在再次跳到起始线!")

告诉程序一遍又一遍的重复代码块内部的代码!

迷失在书库中 解法

# 循环多次重复一段代码。
# 一个代码块缩进4个空格。
while True:
    # 移动列表需要缩进!
    # 添加4个空格到每个行的开头,同时为:
    hero.moveRight()
    hero.moveUp() # 缩进这一行
    hero.moveLeft() # ∆ 缩进这一行
    hero.moveDown() # ∆ 缩进这一行
 

本攻略发于极客战记官方教学栏目,原文地址为:

https://codecombat.163.com/news/jikezhanji-mishizaishuku

极客战记——学编程,用玩的!

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!