以下是一个用 Python 编写的简单猜数字游戏:

import random

print('猜数字游戏开始!')

# 随机生成一个 1~100 的数字
number = random.randint(1, 100)

# 猜测次数
guess_count = 0

while True:
    # 获取用户输入的数字
guess = int(input('请猜一个数字(1~100):'))
guess_count += 1

    # 判断猜测结果
    if guess < number:
        print('猜小了,再试试!')
    elif guess > number:
        print('猜大了,再试试!')
    else:
        print(f'恭喜你!你猜对了,答案是{number},你猜了{guess_count}次')
        break

运行结果示例:

猜数字游戏开始!
请猜一个数字(1~100):50
猜大了,再试试!
请猜一个数字(1~100):25
猜小了,再试试!
请猜一个数字(1~100):37
猜小了,再试试!
请猜一个数字(1~100):45
猜大了,再试试!
请猜一个数字(1~100):42
恭喜你!你猜对了,答案是42,你猜了5次
Python 猜数字游戏:简单易懂的代码示例

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

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