关卡概览和解法
解放囚犯,你会得到盟友。
简介
闯关学习地址:https://www.codewar.cn/play/dungeon(复制到浏览器打开)
敬请期待!
默认代码
# 释放囚犯,击败守卫并夺取宝石。 # 从"Weak Door"后解救Patrick。 # 击败名为"Two"的守卫。 # 获得宝石。
概览
您可以按照名称"Weak Door"来攻击弱门,从而释放盟友,然后帮助他对抗食人魔"Two"。
按名称攻击时,名称务必要括在引号内(引号是表示字符串的方式),并确保名称大小写正确。
根据您的武器和策略,食人魔可能需要多次攻击才能击败。
The Prisoner解法
# 释放囚犯,击败守卫并夺取宝石。 # 从"Weak Door"后解救Patrick。 hero.moveRight() hero.attack("Weak Door"); # 击败名为"Two"的守卫。 hero.moveRight(2) hero.moveDown(2) hero.attack("Two") hero.attack("Two") hero.attack("Two") hero.attack("Two") hero.attack("Two") hero.attack("Two") # 获得宝石。 hero.moveRight() hero.moveDown()
关卡概览和解法
用循环节省输入并拯救英雄!
简介
左 右 起舞,避开火球。
使用 while true循环 重复代码,像这样:
while True:
hero.moveLeft() # 这会反复执行。
默认代码
# 代码通常按编写顺序执行。 # 循环会多次重复一个代码块。 # 按Tab或4个空格,把移动指令缩进到循环内部。 while True: hero.moveRight() # 在这里给循环里加 moveLeft 命令。
概览
代码通常按编写顺序执行。 循环(loop) 让你不用重新输入一次就能执行很多次。
怎么用 while-true 循环我们从 while 关键字(keyword)开始吧。它说的是 当(while) 什么是真的(true)时,就重复循环 循环体(body)里的内容 。
现在我们要让循环永远执行,所以我们用 while-true 循环 。真(true)的假不了!
先别太介意那个 true,我们以后会详细学习。只要知道 while-true 循环 是个一直重复的循环就行。
下面你会学习如何写 while-true 循环:
# 以 "while True:" 开头 # 后面带有缩进(前面四个空格)的语句都会被当成循环内容。 while True: hero.moveRight() hero.moveLeft() hero.say("这行不在循环里!")
提示: 你可以在循环里放很多东西!不过这关我们只会用到两个: moveRight() 和 moveLeft()。
Fire Dancing解法
# 代码通常按编写顺序执行。 # 循环会多次重复一个代码块。 # 按Tab或4个空格,把移动指令缩进到循环内部。 while True: hero.moveRight() # 在这里给循环里加 moveLeft 命令。 hero.moveLeft()
关卡概览和解法
一个为困住冒险者而修建的迷宫。
简介
一定要检查缩进!
在这关你只需 一个 while true循环 加上 四行 代码。
默认代码
# 循环是处理重复事情的最好方法。 while True: # 在这里添加需要重复运行的命令。 hero.moveRight() hero.moveRight()
概览
while true 循环能让你一遍遍重复相同的代码. 使用循环的话,只用四条语句便可通关.
提示: 走廊需要 两次向右移动, 两次向上移动。 在这里, 你可以让 while true循环 重复剩下的步骤.
确保你的移动命令 在循环里 , 它们才能重复执行!
Haunted Kithmaze解法
# 循环是处理重复事情的最好方法。 while True: # 在这里添加需要重复运行的命令。 hero.moveRight() hero.moveRight() hero.moveUp() hero.moveUp()
Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved