原文: https://pythonspot.com/simple-text-game

在本文中,我们将演示如何创建一个简单的猜谜游戏。
游戏的目的是猜测正确的数字。

示例

下面运行示例:

Python 和简单文字游戏 - 图1

使用 Python 的简单文字游戏

随机数

将要求用户猜测随机数。 我们首先选择随机数:

  1. from random import randint
  2. x = randint(1,9)

randint()函数将选择一个介于 1 到 10 之间的伪随机数。然后,我们必须继续直到找到正确的数字为止:

  1. guess = -1
  2. print("Guess the number below 10:")
  3. while guess != x:
  4. guess = int(raw_input("Guess: "))
  5. if guess != x:
  6. print("Wrong guess")
  7. else:
  8. print("Guessed correctly")

Python 猜测游戏

下面的代码开始游戏:

  1. from random import randint
  2. x = randint(1,9)
  3. guess = -1
  4. print "Guess the number below 10:"
  5. while guess != x:
  6. guess = int(raw_input("Guess: "))
  7. if guess != x:
  8. print("Wrong guess")
  9. else:
  10. print("Guessed correctly")

运行示例:

  1. Guess the number below 10:
  2. Guess: 3
  3. Wrong guess
  4. Guess: 6
  5. Wrong guess
  6. ..