🐸

终极咒语

Python 基础python-basics-32-the-final-spell
奖励: 200 XP
|

终极咒语

终极挑战来了!Hoppy 被困在迷宫中,需要运用他学到的一切来逃脱。

你需要编写一个函数来沿着路径导航。

计划

path = ["forward", "forward", "turn", "forward"]

for step in path:
  if step == "forward":
      print("Walking...")
  elif step == "turn":
      print("Turning...")

你的任务

1
函数

定义一个名为 escape 的函数。它应该接收一个参数:steps(一个列表)。

2
循环

在函数内部,遍历 steps 中的每一个 move

3
逻辑
  • 如果 move"run",打印 "Running!"
  • 如果 move"jump",打印 "Jumping!"
4
行动

使用列表 ["run", "jump", "run"] 调用 escape

参考答案
点击展开

你正在结合使用函数、循环和条件判断。你现在是一个真正的程序员了!

def escape(steps):
  for move in steps:
      if move == "run":
          print("Running!")
      elif move == "jump":
          print("Jumping!")

escape(["run", "jump", "run"])
高级技巧
想更进一步?点击展开

这是游戏开发和自动化脚本的基础。

pymain.py
Loading...
终端输出
Terminal
Ready to run...