'''

给定年龄,用户可以猜三次年龄

年龄猜对,让用户选择两次奖励

用户选择两次奖励后可以退出

'''

age = 20

age_count = 0

while age_count < 3:

age_inp = input('请输入你猜测的年龄:')

if not age_inp.isdigit():

print('请输入你猜测的年龄的数字')

age_inp_int = int(age_inp)

if age_inp_int > age:

print('猜大了')

elif age_inp_int < age:

print('猜小了')

elif age_inp_int == age:

print('恭喜你猜对了')

prize_dic = {'1': '芭比娃娃', '2': '电动玩具', '3': '钢铁侠', '4': 'python精品课'}

prize_count = 0 # 领奖次数变量名定义

get_prize_dic = {} # 定义购物车(字典类型)

while prize_count < 2: # 定义领奖次数

print(f'奖品如下:{prize_dic}')

prize_choice = input('请输入你想要的奖品序号:') # 领奖互动

prize = prize_dic[prize_choice]

if prize in get_prize_dic: # 把奖品放入购物车

get_prize_dic[prize] += 1 # 奖品数量计数

else:

get_prize_dic[prize] = 1 # 奖项添加

print(f'恭喜您获得奖品:{prize}') # 打印单次奖品名称

prize_count += 1

print(f'恭喜您总共获得以下奖品:{get_prize_dic}') # 打印全部奖品名称及数量

break

age_count += 1

python简单小游戏实现_python基础--小游戏简单实现相关推荐

  1. python成语游戏代码_Python基础,猜成语小游戏

    猜成语 闲的无事,无聊的写bug,突然觉得可以随便写个猜成语小游戏,正好可以解闷 Python随机库,random random是Python的随机库,有这样几个简单的用法 在使用random前要用i ...

  2. python拍7游戏代码_Python基础语法-7(小游戏)

    代码太长?内容太复杂? 不用担心!往下看↓ 知道为什么python简洁,省力么? 就是因为python有很多写好的工具箱可以直接调用,我们只要开头给一个命令,在我们的代码 就可以直接使用它的功能了,这 ...

  3. python打地鼠游戏教程_Python入门小游戏,炫酷打地鼠教程第二部分,都是干货

    还记得那位玩打地鼠小游戏,然后学会python的女白领吗? 那份教程还没有写完,只写到了对游戏中精灵的定义,然后我们继续写. 实现了游戏精灵的定义后,我们就要开始展现真正的技术啦,也就是写主程序. 首 ...

  4. python中print的本质_Python基础语法全解

    一.Python简介 1. 了解Python Python是一种解释型(这意味着开发过程中没有了编译这个环节).面向对象(支持面向对象的风格或代码封装在对象的编程技术).动态数据类型的交互式(可在命令 ...

  5. python能制作游戏吗_Python 能写游戏吗?有没有什么开源项目?

    先森林好,负基础Python游戏开发入门了解一下~ 低能预警! 大扎好,没油轱天乐,我系渣渣喵,探挽教程,介四里没有学过的船新教程(简单版).全程蹄把蹄教学,包教包会,害外面辣些妖艳教程大不一样.挤需 ...

  6. python第一个公开发行版_Python基础篇【第一篇】:python入门

    python 简介 python是一种解释型.面向对象.改动数据类型的高级程序设计语言,由Guido van Rossum于1989年发明,第一个公开发行版发行于1991年. python是纯粹的自由 ...

  7. python数据类型对应布尔值_Python基础数据类型之整型,布尔值,字符串

    1.数据类型 Python中常用的数据类型有多种,如下: 整数(int) ,字符串(str),布尔值(bool),列表(list),元组(tuple),字典(dict),集合(set). int.整型 ...

  8. python可以这样学读后感_Python基础教程的读后感10篇

    <Python基础教程>是一本由Magnus Lie Hetland著作,人民邮电出版社出版的平装图书,本书定价:69.00元,页数:471,文章吧小编精心整理的一些读者的读后感,希望对大 ...

  9. python如何开发游戏脚本_python能开发游戏吗

    python可以写游戏,但不适合.下面我们来分析一下具体原因. 用锤子能造汽车吗? 谁也没法说不能吧?历史上也确实曾经有些汽车,是用锤子造出来的.但一般来说,还是用工业机器人更合适对吗? 比较大型的, ...

最新文章

  1. C语言缓冲区(缓存)详解
  2. angular1x初始与架构演进(二)
  3. 接上一篇Ansible和celery的结合,在celery的tasks.py文件里为了实现并发不阻塞的需求,用到了多进程
  4. SEO全套精品教程价值300元[159课]
  5. c#汉字拼音转换拼音
  6. android开启服务器配置,Android基于XMPP开发(一)【openfire服务器配置】
  7. 小程序源码 租房管理系统_如何通过租房小程序开发快速引流
  8. dz论坛php.ini设置,Discuz!X1.5至3.2论坛Win主机与Linux主机伪静态设置方法
  9. 剑三千岛湖服务器是不是维护了,《剑网3》4.10维护公告:疆域重新进行地理划归...
  10. keyCode键码值对照表
  11. Java必备——MySql 三大知识点
  12. JPA基础(三):搭建JPA开发环境和全局事务介绍
  13. 被吐槽得最惨的10大专业,计算机专业亮了
  14. 证件阅读设备一般可以识别哪些证件
  15. UWB定位系统的主要误差来源
  16. 微信网页开发调试的一些方法
  17. JN项目-qq昵称含有表情无法进行第三方登录
  18. 【数据结构】7-4 病毒感染检测 (15 分)
  19. 婚姻介绍所怎么做身份实名认证?
  20. 一文解决中文在Eclipse中显示乱码的问题

热门文章

  1. django获取客户端真实IP
  2. Java基础概念(一)
  3. CKFinder 自定义文件路径扩展ConfigurationPathBuilder
  4. 实习二 栈、队列和递归算法设计 (题目:停车场管理 )
  5. GalHttprequest类库简介——android平台上的一个轻量级的http网络请求及缓存框架
  6. IBM 2019-2020数据科学校招
  7. 计算当前时间对应的本周一、上周一
  8. 【Linux 应用编程】进程管理 - 进程间通信IPC之共享内存 mmap
  9. Android Studio 配置虚拟设备的镜像文件的存放路径
  10. Leetcode 769. Max Chunks To Make Sorted