2019-07-22

第一次弄 挺好玩的 哈哈哈

猜数字游戏

示例代码

from random import randint
# 玩家在操控台中输入要猜数字的范围   eg:[100-200]
max_num = int(input('请您输入要猜数字的最大值:'))
min_num = int(input('请您输入要猜数字的最小值:'))
#生成数字范围
computer_num = randint(min_num, max_num)
#print(computer_num)

# 接下来玩家输入要猜的数字
# 要明确告诉玩家是猜大了还是小了
#如果猜对了告诉玩家:一次猜中:这是高手,2-5次猜中:你也太厉害了i次就猜中了,5次以上:快洗洗睡吧,i次才猜中
count = 0
while True:
    guess_num = int(input('来猜吧'))
    count += 1

    if guess_num < computer_num:
        print('你猜的数字太小了')
    elif guess_num > computer_num:
        print('你猜的数字太大了')
    else:
        if count == 1:
            print('这是高手')
        elif count > 1 and count <= 5:
            print('你也太厉害了', count, '次就猜对了')
        else:
            print('洗洗睡吧', count, '次才猜对')
        break
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。