"""
由电脑来猜数的游戏,非普通猜数小游戏。
这个由于相对于通常的猜数游戏是返过来的。
通常的猜数游戏是电脑随机出一定范围内的一个数,由人来猜。
本游戏是人在心里面想一个数,由电脑来猜。
难道电脑知道人心里想的是什么?
"""
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资源。)

