由电脑来猜数的游戏,非普通猜数小游戏。

由电脑来猜数的游戏,非普通猜数小游戏。

李兴球Python由电脑来猜数的小游戏

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

李兴球

李兴球的博客是Python创意编程原创博客