import random

answer = random.randint(1, 100)  # 生成答案
count = 0  # 记录猜测次数

while count < 6:
    guess = int(input("请猜一个1-100的整数:"))
    count += 1
    if guess == answer:
        print("恭喜你,猜对了!")
        break
    elif guess < answer:
        print("猜的太小了,再试试!")
    else:
        print("猜的太大了,再试试!")

if count == 6:
    print("很遗憾,你已经猜了6次了,正确答案是", answer)

运行结果:

请猜一个1-100的整数:50
猜的太大了,再试试!
请猜一个1-100的整数:25
猜的太大了,再试试!
请猜一个1-100的整数:12
猜的太大了,再试试!
请猜一个1-100的整数:6
猜的太小了,再试试!
请猜一个1-100的整数:9
猜的太小了,再试试!
请猜一个1-100的整数:11
恭喜你,猜对了!
2计算机随机产生1-100的一个整数用户来猜测。计算机根据用户输入的数提示猜测值偏大还是偏小最多允许猜6次用python

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

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