【练习9】猜数字游戏

1、写一个猜数字游戏,需求如下:
2、随机生成一个0-100之间的数字,让用户猜,如果用户猜对了,提示:回答正确,游戏结束.
3、如果猜错了给出对应的提示(您输入的值过大,您输入的值过小),最多允许猜7次.

import random
rDigital = random.randint(1, 100)
for i in range(1,8):
    userPut = input('please input a digital:')
    if userPut.isdigit():
        if int(userPut) == rDigital:
            print(f'==答案:{rDigital}。您的回答正确,游戏结束==')
            break
        elif int(userPut) > rDigital:
            print('对比结果:您输入的值过大')
        else:
            print('对比结果:您输入的值过小')
    else:
        print('提示:请输入数字')
else:
    print(f'==答案:{rDigital}。您的7次机会已用完,游戏结束==')

你可能感兴趣的:(python习题集,python)