zoukankan      html  css  js  c++  java
  • day07作业猜年龄游戏

    # 给定年龄,用户可以猜三次年龄
    #
    # 年龄猜对,让用户选择两次奖励
    #
    # 用户选择两次奖励后退出
    get_prize_dict = {}  # 获取的奖品信息
    age = 18
    inp_count = 0
    prize_choose_count = 0
    while inp_count<3:#用户猜三次
        inp_age = input('请输入你猜的年龄:')
        if not inp_age.isdigit():
            print(f'傻屌,你活了{inp_age}岁吗?')
            continue
        int_inp_age = int(inp_age)
        if int_inp_age>18:#猜年龄核心代码
            print('猜大了')
        elif int_inp_age<18:
            print('猜小了')
        else:
            print('猜对了')
            while prize_choose_count < 2:#猜对了有两次选择奖品的机会
                prize_goods = {'0': '变形金刚', '1': '布娃娃', '2': '奥特曼', '3': '蜘蛛侠'}
                print(prize_goods)
                prize_choose = input('请输入你想要的奖品:')
                if not prize_choose.isdigit():
                    print('请输入数字')
                    continue
                prize = prize_goods[prize_choose]
                print(f'你获得的奖品是{prize}')
                if prize in get_prize_dict:#将选择的奖品放入字典中,奖品作为key
                    get_prize_dict[prize] += 1
                else:
                        get_prize_dict[prize] = 1
                prize_choose_count += 1
            print(f'总共获得奖品为:{get_prize_dict}')
            break
        inp_count+=1
    
  • 相关阅读:
    在Springboot 中使用 flyway
    Ryu 学习资料总结
    OpenDaylight 学习资料整理
    在 Ubuntu16.04 上安装 etcd
    ovs 连接 Floodlight 控制器
    etcd 学习资料整理
    Floodlight 学习资料整理
    算法用例
    数据库
    他山之石
  • 原文地址:https://www.cnblogs.com/ghylpb/p/11530687.html
Copyright © 2011-2022 走看看