compnum=50
count=0
while True:
a=eval(input("请输入一个数字"))
count+=1
if a==compnum:
print(f'做得好,您已尝试{count}次')
break
elif a<compnum:
print('太低')
elif a<compnum:
print('太高')
while True:
a = eval(input("请输入一个数字"))
if a<10:
print("太低")
elif a>20:
print('太高')
else:
print('谢谢')
break
有帮助请采纳,有问题继续交流,你的采纳是对我回答的最大的肯定和动力
compnum = 50
count = 1
while True:
num = input("输入数字:")
if not num.isdigit():
print("输入的不是数字,请继续")
count += 1
elif int(num) > 50:
print("猜的太高了!")
count += 1
elif int(num) < 50:
print("猜的太低了!")
count += 1
else:
print(f"做的好,您已尝试{count}次")
break
while True:
num1 = input("输入数字:")
if not num.isdigit():
print("输入的不是数字,请继续")
elif int(num1) < 10:
print("猜的太低了!")
elif int(num1) > 20:
print("猜的太高了!")
else:
print("谢谢")
break
如果有帮助请采纳一下