在生活中,我们经常要丢弃一些没用的东西,可是应该把这种垃圾归类到哪种垃圾呢?下方这款垃圾分类小游戏可以快速帮你熟悉一些垃圾的分类。如果嫌不够,可以在加一点(我认为是够了)

最后,保护环境,人人有责!

import random
import timeharmful_waste = ["废电池", "过期药品", "杀虫喷雾罐", "打印机墨盒", "旧电子产品"]
kitchen_waste = ["菜叶", "剩菜", "剩饭", "果皮", "剩下的蛋糕", "鸡心", "鸭血", "落叶", "枯萎的草", "坏掉的树根"]
other_waste = ["砖瓦陶瓷", "渣土", "收据发票", "碎陶片", "贝壳", "烟头", "烟灰"]
recoverable_waste = ["衣服", "牛奶纸盒", "报纸", "纸箱子", "泡沫塑料", "矿泉水瓶", "可乐罐"]harmful_waste2 = ["染发剂壳", "日光灯管", "水银体温计", "硒鼓", "除草剂容器", "油漆桶", "灯泡"]
kitchen_waste2 = ["蛋壳", "茶渣", "骨头", "过期的食用油", "落花", "鹅肝", "牛肚", "猪肺", "西瓜皮"]
other_waste2 = ["卫生间废纸", "瓷器碎", "照片", "一次性餐具", "受污染的玻璃", "受污染的塑料制品", "灰土"]
recoverable_waste2 = ["塑料玩具", "旧毛巾", "玻璃饮料瓶", "镜片", "易拉罐", "金属罐头盒", "金戒指"]
wrong_list = []while True:choice = input('''请输入选项: s. 开始玩游戏u. 升级难度q. 结束游戏\n''')if choice == "s":print("\033c")score = 0while score < 10 and len(wrong_list) < 5:print()waste_type = random.randint(1, 4)if waste_type == 1:wt = "有害垃圾"question = random.choice(harmful_waste)harmful_waste.remove(question)elif waste_type == 2:wt = "厨余垃圾"question = random.choice(kitchen_waste)kitchen_waste.remove(question)elif waste_type == 3:wt = "其它垃圾"question = random.choice(other_waste)other_waste.remove(question)elif waste_type == 4:wt = "可回收垃圾"question = random.choice(recoverable_waste)recoverable_waste.remove(question)print("请将【%s】分类:\n\t1.有害垃圾    \n\t2.厨余垃圾    \n\t3.其它垃圾    \n\t4.可回收垃圾" % question)ans = int(input("请输入你的选择:"))if ans == waste_type:score += 2print("✅  哇,恭喜你!答对了!!!(o゚▽ ゚)o  当前积分为 %d分" % score)else:wrong_list.append("【%s】是【%s】" % (question, wt))score -= 1print("⛔  很可惜,差点就对了~┗|`O′|┛ 【%s】是《%s》,已将【%s】加入错题本。" % (question, wt, question))if  len(wrong_list) > 0:print("												

python小游戏之垃圾分类相关推荐

  1. python编的俄罗斯方块游戏_手把手制作Python小游戏:俄罗斯方块(一)

    手把手制作Python小游戏:俄罗斯方块1 大家好,新手第一次写文章,请多多指教 A.准备工作: 这里我们运用的是Pygame库,因为Python没有内置,所以需要下载 如果没有pygame,可以到官 ...

  2. python简单小游戏代码_一个简单的python小游戏---七彩同心圆

    本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理 用pygame做一个简单的python小游戏-七彩同心圆 玩法:每次点击鼠标时,会以鼠标为圆心,不断 ...

  3. python图形小游戏代码_手把手制作Python小游戏:俄罗斯方块(一)

    手把手制作Python小游戏:俄罗斯方块1 大家好,新手第一次写文章,请多多指教 A.准备工作: 这里我们运用的是Pygame库,因为Python没有内置,所以需要下载 如果没有pygame,可以到官 ...

  4. python小游戏之三

    猜拳游戏 Python代码实现猜拳小游戏 Python代码实现猜拳小游戏_zhangtongyuan0909的博客-CSDN博客_python猜拳游戏代码 用python中类与对象写一个猜拳游戏 用p ...

  5. python小游戏-16行代码实现3D撞球小游戏!-源码下载

    python小游戏-16行代码实现3D撞球小游戏!-源码下载 所属网站分类: 资源下载 > python小游戏 作者:搞笑 链接: http://www.pythonheidong.com/bl ...

  6. python小游戏编程arcade----坦克动画图片合成

    python小游戏编程arcade----坦克动画图片合成 前言 坦克动画图片合成 1.PIL image 1.1 读取文件并转换 1.2 裁切,粘贴 1.3 效果图 1.4 代码实现 2.处理图片的 ...

  7. 用pygame做一个简单的python小游戏---贪吃蛇

    用pygame做一个简单的python小游戏-贪吃蛇 贪吃蛇游戏博客链接:(方法一样,语言不一样) c++贪吃蛇:https://blog.csdn.net/weixin_46791942/artic ...

  8. 用pygame做一个简单的python小游戏---七彩同心圆

    用pygame做一个简单的python小游戏-七彩同心圆 这个小游戏原是我同学python课的课后作业,并不是很难,就简单实现了一下,顺便加强一下pygame库的学习. 玩法:每次点击鼠标时,会以鼠标 ...

  9. 用pygame做一个简单的python小游戏---生命游戏

    用pygame做一个简单的python小游戏-生命游戏 生命游戏(Game of Life) 生命游戏(Game of Life)是剑桥大学约翰·何顿·康威(John Horton Conway)教授 ...

最新文章

  1. 服务器登陆密码到期登不上去_英雄联盟手游注册系统炸服怎么回事?服务器瘫痪登不上解决方法[多图]...
  2. hdu 6200 mustedge mustedge mustedge(dfs序+树状数组+并查集)
  3. SSH配置启动后Could not instantiate bean class [org.hibernate.cfg.AnnotationConfiguration
  4. P8215-[THUPC2022 初赛]分组作业【网络流】
  5. Python random 模块 - Python零基础入门教程
  6. oracle ora 12011,执行oracle中的job报错:ORA-12011:无法执行作业1
  7. SHA-3的获胜者:keccak - 在 3GPP TS 35.231、FIPS 202 和 SP 800-185 中标准化
  8. Chrome浏览器V43版本不支持silverlight 5.0的解决办法
  9. 超大规模文本数据清洗、查找、匹配神器之python模块flashtext学习使用
  10. 17_多易教育之《yiee数据运营系统》用户画像-技术架构方案篇
  11. linux查看cpu与内存
  12. win10中Edge浏览器升级后崩溃 STATUS_INVALID_IMAGE_HASH
  13. html css 悬浮切换效果,CSS3悬浮动画效果_html/css_WEB-ITnose
  14. 广州大学2021计算机组成原理课程设计实验报告
  15. 阿里云服务器盘镜像备份恢复到本地VMware
  16. 《SQL必知必会》学习笔记——第十二课 连结表
  17. JAVA程序把大写转换小写_Java程序将字符串转换为小写和大写。
  18. IDEA配置及常用设置
  19. 【Java基本数据类型】Long和long的区别
  20. 打造全能超强播放器 让WMP11顺利播放SWF

热门文章

  1. 数据库系统实践 IV 查询插入修改删除操作
  2. 适用各大电商平台的商品主图设计模板!
  3. 数据库主键、外键和唯一键的区别
  4. Android磨皮算法的实现 renderScript实现表面模糊
  5. c++实现经典游戏贪吃蛇(超详解)
  6. 计算机c盘空间满了应该怎么办,电脑c盘空间满了怎么办?教你12个方法解决电脑c盘空间不足的问题...
  7. java单步跳入单步跳过_Eclipse 单步调试
  8. 如何根据文献末尾的参考文献找到被引用的文献
  9. G-S稳定匹配算法详解
  10. 在计算机网络中wm表示什么网,网络基础知识