以下是一个简单的 Python 猜数字游戏,让用户在 1 到 100 之间猜一个随机数,直到猜对为止。

import random

# 生成 1 到 100 之间的随机数
secret_number = random.randint(1, 100)

# 提示用户猜数
print('我想了一个 1 到 100 之间的数字,请你猜猜是多少。')

# 记录猜的次数
guesses = 0

# 让用户猜数
while True:
    guess = input('你猜这个数字是多少:')
    guess = int(guess)
    guesses += 1

    if guess < secret_number:
        print('你猜的数字太小了,请再猜一次。')
    elif guess > secret_number:
        print('你猜的数字太大了,请再猜一次。')
    else:
        print('恭喜你猜对了!你猜了', guesses, '次。')
        break

该游戏使用 Python 的 random 模块生成随机数,使用 input 函数获取用户的猜测,并使用 while 循环不断提示用户直到猜对为止。如果用户猜的数字小于或大于随机数,程序会提示用户再猜一次。如果用户猜对了,程序会输出猜的次数并结束游戏。

Python 猜数字游戏:代码示例和玩法

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

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