零基础玩游戏学python(5)真名实姓

零基础玩游戏学python(5)真名实姓

首页战争策略CODE SOG更新时间:2024-04-24
#5. 真名实姓

关卡概览和解法

掌握一名敌人的真实姓名来击败它。

简介

闯关学习地址:https://www.codewar.cn/play/dungeon(复制到浏览器打开)

确保攻击每个食人魔两次。

使用attack方法来根据名字("Name")发起攻击。

大小写很重要!

默认代码

# 抵御 "Brak" 和"Treg"! # 小食人魔攻击两次才会被击败。 hero.moveRight() hero.attack("Brak") hero.attack("Brak")

概览

要通过这关,你需要注意几件事情:

  1. 你需要攻击 (attack) 每个食人魔矮人 两次 才能将其打败.
  2. 注意正确拼写名字, 注意大小写! 是"Brak"和"Treg".
  3. 将名字括进双引号(半角英文符号)里,使其成为字符串(String). 字符串是一种编程数据. 它们代表着一串文本.
  4. 在你打败"Brak"之后, moveRight()向右走以获取宝石.
  5. 然后攻击两次来打败"Treg".
  6. 如果你不小心挂了, 没什么问题; 你可以一直尝试.

True Names解法

# 抵御 "Brak" 和"Treg"! # 小食人魔攻击两次才会被击败。 hero.moveRight() hero.attack("Brak") hero.attack("Brak") hero.moveRight() hero.attack("Treg") hero.attack("Treg")


#5a. 机会有利

关卡概览和解法

两个食人魔阻挡了你逃出地牢的去路。

简介

敬请期待!

默认代码

# 攻击食人魔并收集宝石。 hero.moveRight() hero.attack("Krug") hero.attack("Krug")

概览

记得攻击食人魔矮人两次,并将其名称首字母大写放到引号中:"Krug"和 "Grump"。

如果能买到一把更强的剑,你将能够一击干掉矮人。

Favorable Odds解法

# 攻击食人魔并收集宝石。 hero.moveRight() hero.attack("Krug") hero.attack("Krug") hero.moveRight() hero.moveUp() hero.attack("Grump") hero.attack("Grump") hero.moveLeft() hero.moveLeft()


#5b. 高举之剑

关卡概览和解法

为了战斗,学会武装你自己。

简介

依照名字攻击每个食人魔。记住,每个食人魔需要打两下!

默认代码

# 打败食人魔 # 记住,每个攻击两次。

概览

记住,每个食人魔矮人需要两次攻击才能击败。 尝试按他们来的顺序击败他们,这样就不会多挨他们的攻击。

确保你有足够好的盔甲来赢得这场战斗!

The Raised Sword解法

# 打败食人魔 # 记住,每个攻击两次。 hero.attack("Rig") hero.attack("Rig") hero.attack("Gurt") hero.attack("Gurt") hero.attack("Ack") hero.attack("Ack")


#概念挑战. 危险脚步

关卡概览和解法

使用字符串击败食人魔。

简介

这是一个概念挑战关卡:使用字符串来按名字击败食人魔。

默认代码

# 使用名字击败食人魔。 hero.moveRight(); # 击败第一对食人魔。 hero.moveRight(2); # 击败第二对食人魔。

概览

敬请期待!

Dangerous Steps解法

# 使用名字击败食人魔。 hero.moveRight(); # 击败第一对食人魔。 hero.attack("Sog"); hero.attack("Sog"); hero.attack("Gos"); hero.attack("Gos"); hero.moveRight(2); # 击败第二对食人魔。 hero.attack("Kro"); hero.attack("Kro"); hero.attack("Ergo"); hero.attack("Ergo");


#组合挑战. 睡眠时刻

关卡概览和解法

用你所学的各种编程技巧去克服危险,渡过难关!

简介

这是一个组合挑战关卡!使用迄今为止所学的各种编程技巧,完成关卡目标并至少完成一个概念目标:

如果你能,你也可以完成所有目标。

默认代码

# 这是一个组合挑战关卡。 # 打败食人魔,收集宝石,并逃到红色X处 # 使用字符串和移动参数!

概览

不要走过碎石堆!

Sleep Hour解法

# 这是一个组合挑战关卡。 # 打败食人魔,收集宝石,并逃到红色X处 # 使用字符串和移动参数! hero.moveRight(2) hero.attack("Ursa") hero.attack("Ursa") hero.moveDown() hero.moveLeft(2) hero.moveUp(2) hero.attack("Rexxar") hero.attack("Rexxar") hero.moveRight() hero.attack("Brack") hero.attack("Brack") hero.moveRight(2)


查看全文
大家还看了
也许喜欢
更多游戏

Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved