""" 由电脑来猜数的游戏,非普通猜数小游戏。 这个由于相对于通常的猜数游戏是返过来的。 通常的猜数游戏是电脑随机出一定范围内的一个数,由人来猜。 本游戏是人在心里面想一个数,由电脑来猜。 难道电脑知道人心里想的是什么? """ from random import randint print('这是一个由电脑来猜数的小游戏,不同于普通的猜数游戏。') print('这个游戏是电脑问操作者,根据操作者的信息输入,') print('来最终确定操作者心里想的到底是什么数字。') print('\n') print('------hi--------') print('我是人工智能小明,我能知道你心里想的是哪个数。') print('请输入比你所想的数字的更小的一个数和更大的一个数。') while True: low = int(input()) high = int(input()) if low > high: print('请按从小到大的顺序输入。') else: break print('嗯,我知道你心里所想的数字在',low,'和',high,'之间了。') counter = 0 running = 1 while running==1: guess = (low+high)//2 print('\n你的数字比',guess,'更小,更大还是相等?') print('请输入L,表示更小,G表示更大,E表示相等。') g = input("L, G 或 E:") while True: pass # 此处忽略一点点代码 if running == 0: print('\n猜出你心里所想的数字了,它是',guess) else: print('\n你是不是在逗我,世界上不存在这样的数。') input('按任意键结束')
需要全部源代码,请
需要浏览更多吗?
成为会员后,登陆才能继续浏览!联系微信scratch8即可办理会员。
(会员专属:能浏览所有文章,下载所有带链接的Python资源。)
发表评论