import random

num = random.randint(1, 10)
count = 0

while count < 3:
    guess = int(input('请猜一个1到10之间的数字:'))
    if guess == num:
        print('恭喜你猜对了!')
        break
    elif guess > num:
        print('猜大了,再试一次')
    else:
        print('猜小了,再试一次')
    count += 1

if count == 3:
    print('游戏结束,正确答案是:', num)

运行结果示例:

请猜一个1到10之间的数字:5
猜小了,再试一次
请猜一个1到10之间的数字:8
猜大了,再试一次
请猜一个1到10之间的数字:7
猜大了,再试一次
游戏结束,正确答案是: 6
Python 猜数字游戏:3 次机会猜中数字

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

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