CodeCombat第一关:KITHGARD地牢之KITHGARD精通

证明你对 Kithgard 地牢教程的掌握!

这是一个可选的挑战关卡,让有经验的编程人员可以跳过早期的地牢关卡。

参数 基本语法 字符串 变量 While Loops

# 使用移动命令到达迷宫的终点。
# 计算你收集到的宝石数量,然后在到达火球陷阱时通过说出当前的宝石数量来使陷阱失效。
# 在起点的地方会有一只乌鸦告诉你一个密码。在门的附近说出该密码来开门。
# 当你靠近食人魔时杀死它。
# 你可以在需要的时候使用loop来重复所有的指令。
# 如果你通过了这个关卡,你就可以直接跳到边远地区的森林!
while True:
    hero.moveUp()
    hero.moveRight()
    hero.moveRight()
    hero.moveRight()
    hero.moveUp()
    hero.moveDown()
    hero.moveRight()
    hero.say("Swordfish")
    hero.moveRight()
    hero.moveRight()
    hero.moveUp()
    hero.say("1")
    hero.say("2")
    hero.moveUp()
    hero.moveUp()
    enemy = hero.findNearestEnemy()
    hero.attack(enemy)
    hero.attack(enemy)
    hero.moveLeft()
    hero.moveLeft()
    hero.moveLeft()
    hero.moveLeft()
    hero.moveUp()
    hero.moveUp()

你可能感兴趣的:(CodeCombat第一关:KITHGARD地牢之KITHGARD精通)