关卡连接:

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

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

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

简介:

 【网易官方】极客战记(codecombat)攻略-地牢-迷失在书库中 Python

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

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

这是你得如何创造 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

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

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄