python 编程 猜数字

wuchangjian2021-11-03 00:09:02编程学习

import random 
v=random.randint(1,100)		#生成随机整数v
count=0						#猜测计数
his=[]						#猜测列表明细
while 1:
	vi=input('输入猜测值:')	#输入猜测数
	count+=1				#猜测数加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=''						#新建一个string
for i in his:				
	st+=i					#把列表元素加进string st
	st+=','					#不同数字用’,‘隔开
st=st[:-1]
print('猜测历史: %s' % st)

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。