#猜数字
import random
num_rd=random.randint(0,100)
count=1
while 1<=count<=10:
    num_ip=input('请输入0---100之间的整数:')
    if num_ip.isdigit():
        num=int(num_ip)
        if num==num_rd:
            print('用了'+str(count)+'次猜对了')
            break
        elif (num<0 or num >100):
            print('数字超出范围了,重新输入')
        elif num<num_rd:
            print('猜小了')
        else:
            print('猜大了')
    elif num_ip=='' and count<10:
        print('不能输入空值,请重新输入')
    elif not num_ip.isdigit() and count<10:
        print('请重新输入,必须是0---100之间的整数')
    else:
        print('浪费了'+str(count)+'次机会,也没猜对')
        break
    count+=1

 

相关文章:

  • 2021-10-07
  • 2021-04-09
  • 2022-02-02
  • 2022-12-23
  • 2021-09-26
  • 2021-11-07
  • 2022-12-23
  • 2021-10-18
猜你喜欢
  • 2021-05-15
  • 2021-11-20
  • 2022-01-15
  • 2021-12-15
  • 2021-12-13
  • 2021-12-19
相关资源
相似解决方案