本帖最后由 Yydanchun 于 23-11-14 03:01 编辑
  1. print('----欢迎挑战数数游戏----')
  2. print('   十次之内猜中算成功    ')
  3. print('    输入101结束游戏     ')
  4. import random
  5. import time
  6. num = random.randint(1,100)
  7. a = 1
  8. c = 1
  9. d = 100
  10. while True:
  11.     b = int(input(f"请输入{c}-{d}之间的整数:"))
  12.     if b < num:
  13.         print(f'猜小了')
  14.         c = b
  15.     elif b > num:
  16.         print(f'猜大了')
  17.         d = b
  18.     elif b == 101:
  19.         print('挑战失败,你已主动放弃')
  20.         print(f'当前答案为:{num}')
  21.         break
  22.     elif b == num:
  23.         print('恭喜你,答对了~!')
  24.         print(f'您一共耗费了{a}次机会')
  25.         time.sleep(3)
  26.     if a <= 10:
  27.         print('恭喜你挑战成功')
  28.         break
  29.     elif a > 10:
  30.         print('很遗憾,挑战失败')
  31.         break
  32.     a += 1
复制代码

回复

使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    核心大熊Lv.9

    11

    主题

    118

    帖子

    2728

    积分

    Powered by Discuz! X3.4  © 2001-2013 Comsenz Inc.