简单猜年龄游戏

简单猜年龄游戏

要求用户输入年龄与给定的年龄进行比较,但只有三次机会,回答正确可以自选礼品,以及其他功能。

import random
count = 0
rel_age = random.randint(1,100)
print('随机年龄:',rel_age) # 测试用,打印随机年龄,可省略。。。
while count<3:
    count+=1
    rel_id = 'wzh'
    rel_psw = '123'
    id_info = input('请输入id:')
    psw_info = input('请输入password:')
    if id_info == rel_id and psw_info == rel_psw:
        print("登陆成功,游戏开始!")
        age_info = input("请输入1-100之间的年龄:")
        if age_info.isdigit() == False:
        	print('输入的不是年龄!')
        	continue
        if int(age_info) == rel_age:
            print('恭喜你猜对了!')
            print('1.飞机,2.火箭,3.直升机,4.宝马X7,5.迈巴赫全球限量')
            liwu = input('请输入想要的礼品:')
            if int(liwu) == 1:
                print('恭喜你获得飞机一架!')
            if int(liwu) == 2:
                print('恭喜你获得火箭一架!')
            if int(liwu) == 3:
                print('恭喜你获得直升机一架!')
            if int(liwu) == 4:
                print('恭喜你获得宝马X7一辆!')
            if int(liwu) == 5:
                print('恭喜你获得迈巴赫全球限量一辆!')
            print('游戏即将退出,请输入您的个人信息及联系方式,方便领取奖励:')
            name = input('请输入您的名字:')
            tel = input('请输入您的联系方式:')
            print('您的姓名:',name)
            print('您的联系方式',tel)
            print('请留意电话,工作人员稍后为您发奖!谢谢您的参加,再见!!!')
            break
        elif int(age_info) > rel_age:
            print('猜大了')
        else:
            print('猜小了')
        go_on = input('是否需要进行下一轮(Y/N):')
        if go_on == 'Y' or go_on == 'y':
            continue
        else:
            print('游戏结束!')
            break

posted @ 2019-07-29 18:38  SweetJack  阅读(284)  评论(0编辑  收藏  举报