python简单小游戏实现_python基础--小游戏简单实现
'''
给定年龄,用户可以猜三次年龄
年龄猜对,让用户选择两次奖励
用户选择两次奖励后可以退出
'''
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基础--小游戏简单实现相关推荐
- python成语游戏代码_Python基础,猜成语小游戏
猜成语 闲的无事,无聊的写bug,突然觉得可以随便写个猜成语小游戏,正好可以解闷 Python随机库,random random是Python的随机库,有这样几个简单的用法 在使用random前要用i ...
- python拍7游戏代码_Python基础语法-7(小游戏)
代码太长?内容太复杂? 不用担心!往下看↓ 知道为什么python简洁,省力么? 就是因为python有很多写好的工具箱可以直接调用,我们只要开头给一个命令,在我们的代码 就可以直接使用它的功能了,这 ...
- python打地鼠游戏教程_Python入门小游戏,炫酷打地鼠教程第二部分,都是干货
还记得那位玩打地鼠小游戏,然后学会python的女白领吗? 那份教程还没有写完,只写到了对游戏中精灵的定义,然后我们继续写. 实现了游戏精灵的定义后,我们就要开始展现真正的技术啦,也就是写主程序. 首 ...
- python中print的本质_Python基础语法全解
一.Python简介 1. 了解Python Python是一种解释型(这意味着开发过程中没有了编译这个环节).面向对象(支持面向对象的风格或代码封装在对象的编程技术).动态数据类型的交互式(可在命令 ...
- python能制作游戏吗_Python 能写游戏吗?有没有什么开源项目?
先森林好,负基础Python游戏开发入门了解一下~ 低能预警! 大扎好,没油轱天乐,我系渣渣喵,探挽教程,介四里没有学过的船新教程(简单版).全程蹄把蹄教学,包教包会,害外面辣些妖艳教程大不一样.挤需 ...
- python第一个公开发行版_Python基础篇【第一篇】:python入门
python 简介 python是一种解释型.面向对象.改动数据类型的高级程序设计语言,由Guido van Rossum于1989年发明,第一个公开发行版发行于1991年. python是纯粹的自由 ...
- python数据类型对应布尔值_Python基础数据类型之整型,布尔值,字符串
1.数据类型 Python中常用的数据类型有多种,如下: 整数(int) ,字符串(str),布尔值(bool),列表(list),元组(tuple),字典(dict),集合(set). int.整型 ...
- python可以这样学读后感_Python基础教程的读后感10篇
<Python基础教程>是一本由Magnus Lie Hetland著作,人民邮电出版社出版的平装图书,本书定价:69.00元,页数:471,文章吧小编精心整理的一些读者的读后感,希望对大 ...
- python如何开发游戏脚本_python能开发游戏吗
python可以写游戏,但不适合.下面我们来分析一下具体原因. 用锤子能造汽车吗? 谁也没法说不能吧?历史上也确实曾经有些汽车,是用锤子造出来的.但一般来说,还是用工业机器人更合适对吗? 比较大型的, ...
最新文章
- C语言缓冲区(缓存)详解
- angular1x初始与架构演进(二)
- 接上一篇Ansible和celery的结合,在celery的tasks.py文件里为了实现并发不阻塞的需求,用到了多进程
- SEO全套精品教程价值300元[159课]
- c#汉字拼音转换拼音
- android开启服务器配置,Android基于XMPP开发(一)【openfire服务器配置】
- 小程序源码 租房管理系统_如何通过租房小程序开发快速引流
- dz论坛php.ini设置,Discuz!X1.5至3.2论坛Win主机与Linux主机伪静态设置方法
- 剑三千岛湖服务器是不是维护了,《剑网3》4.10维护公告:疆域重新进行地理划归...
- keyCode键码值对照表
- Java必备——MySql 三大知识点
- JPA基础(三):搭建JPA开发环境和全局事务介绍
- 被吐槽得最惨的10大专业,计算机专业亮了
- 证件阅读设备一般可以识别哪些证件
- UWB定位系统的主要误差来源
- 微信网页开发调试的一些方法
- JN项目-qq昵称含有表情无法进行第三方登录
- 【数据结构】7-4 病毒感染检测 (15 分)
- 婚姻介绍所怎么做身份实名认证?
- 一文解决中文在Eclipse中显示乱码的问题
热门文章
- django获取客户端真实IP
- Java基础概念(一)
- CKFinder 自定义文件路径扩展ConfigurationPathBuilder
- 实习二 栈、队列和递归算法设计 (题目:停车场管理 )
- GalHttprequest类库简介——android平台上的一个轻量级的http网络请求及缓存框架
- IBM 2019-2020数据科学校招
- 计算当前时间对应的本周一、上周一
- 【Linux 应用编程】进程管理 - 进程间通信IPC之共享内存 mmap
- Android Studio 配置虚拟设备的镜像文件的存放路径
- Leetcode 769. Max Chunks To Make Sorted