随机生成一个正整数(取值范围[1,100])。让用户猜数字,并给出相应的提示:如果用户输入比答案大,提示‘Too big, try again’;反之,提示‘Too small, try again’;如果猜中了,提示‘Congratulations!’。最后,要给出反馈(答案,猜的次数,猜的历史)。
(请使用 while True+break 程序结构)
下面这个代码是可行 就是没有用到while True+break
提示的内容我自己会编辑简单写就行
就是true➕break我不会用
感谢
import random
key = random.randint(1,100)
temp = input("Please input your guess between 1 and 100,inclusively")
guess = int(temp)
while guess != key:
if guess > key:
print("Too big,try again")
else:
print("Too small,try again")
temp = input("Please input your guess between 1 and 100,inclusively")
guess = int(temp)
if guess == key:
print("Congratulations!")