请问Python中怎么进行选择操作 卡在第四步了(T▽T)

-设计一个游戏,要求如下:

  1. 随机产生一个0~20之间的整数,让玩家猜。
  2. 根据玩家的输入,显示“太大了”、“太小了”、“猜对了”等信息。
  3. 没猜对就要求玩家继续猜,猜对了则显示猜的次数。
  4. 玩的过程中,玩家可以放弃。
  5. 猜对之后,玩家可以选择再玩一次或结束游戏

import random
n=random.randint(0,20)
print(n)
count=0

while 1:
a=int(input('猜的数是:'))
if a
print('太小了')
elif a>n:
print('太大了')
else:
print('猜对了')
break
count+=1

print('猜的次数是:',count+1)

你产生的数字只可能是大于等于0的数,那就如果猜的数输入-1就退出呗

import random
n=random.randint(0,20)
print(n)
count=0

while 1:
    a=int(input('猜的数是:'))
    if a==-1:
        break
    if a<n:
        print('太小了')
    elif a>n:
        print('太大了')
    else:
        print('猜对了')
        break
    count+=1

print('猜的次数是:',count+1)

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^