Python 猜数字游戏:简单易懂的代码实现

本文将带你使用 Python 代码实现一个简单的猜数字游戏。即使你没有编程经验,也能轻松理解并运行这个游戏。

代码示例:

import random

print('猜数字游戏')
print('我想一个 1 到 100 之间的数字,请你来猜猜看。')

number = random.randint(1, 100)
guess = 0
count = 0

while guess != number:
    guess = int(input('你的猜测是:'))
    count += 1
    if guess > number:
        print('猜测的数字太大了!')
    elif guess < number:
        print('猜测的数字太小了!')

print(f'恭喜你,猜对了!你一共猜了 {count} 次。')

代码解释:

  1. 导入 random 模块: import random 用于生成随机数。
  2. 游戏说明: print('猜数字游戏')print('我想一个 1 到 100 之间的数字,请你来猜猜看。') 用于向玩家展示游戏规则。
  3. 生成随机数: number = random.randint(1, 100) 用于生成一个 1 到 100 之间的随机数,作为游戏目标数字。
  4. 初始化变量: guess = 0count = 0 分别用于记录玩家的猜测和猜测次数。
  5. 循环猜数字: while guess != number: 循环持续执行,直到玩家猜对数字为止。
  6. 获取玩家输入: guess = int(input('你的猜测是:')) 用于获取玩家输入的猜测数字。
  7. 判断大小: if guess > number:elif guess < number: 用于判断玩家猜测的数字是大于还是小于目标数字,并给出提示。
  8. 计算猜测次数: count += 1 用于记录每次猜测,更新猜测次数。
  9. 恭喜信息: print(f'恭喜你,猜对了!你一共猜了 {count} 次。') 用于在玩家猜对数字后输出恭喜信息和猜测次数。

运行代码:

你可以将上述代码保存为 .py 文件,并在 Python 环境中运行。代码会输出游戏的说明,你需要根据提示输入数字,直到猜对为止。

扩展:

这个猜数字游戏只是一个简单的示例,你可以根据自己的需求进行修改或扩展。例如,你可以:

  • 改变随机数的范围。
  • 增加猜测次数限制。
  • 添加难度级别。
  • 使用更复杂的提示信息。

希望这个教程可以帮助你更好地理解 Python 代码,并享受游戏带来的乐趣!

Python 猜数字游戏:简单易懂的代码实现

原文地址: https://www.cveoy.top/t/topic/n7iO 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录