游戏(猜数字):随机生成一个数字(取值范围[1,100])。让用户猜数字,并给出相应的提示:如果用户输入比答案大,提示‘Too big, try again’;反之,提示‘Too small, try again’;如果猜中了,提示‘Congratulations!’。最后,要给出反馈(答案,猜的次数,猜的历史)。比如:
游戏(猜数字):随机生成一个数字(取值范围[1,100])。让用户猜数字,并给出相应的提示:如果用户输入比答案大,提示‘Too big, try again’;反之,提示‘Too small, try again’;如果猜中了,提示‘Congratulations!’。最后,要给出反馈(答案,猜的次数,猜的历史)。比如:
import random
v=random.randint(1,100)
count=0
his=[]
while 1:
vi=input("输入猜测值:")
count+=1
his.append(vi)
if int(vi)>v:
print("Too big,try again")
if int(vi)<v:
print("Too small,try again")
if int(vi)==v:
print('Congratulations!')
break
print("答案是:%d" % v)
print("猜测次数:%d" % count)
st=''
for i in his:
st+=i
st+=','
st=st[:-1]
print("猜测历史:%s" % st)