class Game(object):# 历史最高分top_score = 0def __init__(self,player_name):self.player_name = player_name@staticmethoddef show_help():print("让僵尸进入大门......")@classmethoddef show_top_score(cls):print("当前最高分为 %d" % cls.top_score)def start_game(self):print("正在加载游戏......\n玩家 %s 开始游戏啦......" % self.player_name)# 主程序
# 1.显示玩家姓名
game = Game("小明")# 2.显示历史最高分
Game.show_top_score()# 3.显示帮助信息,让僵尸进入大门等待游戏开始
Game.show_help()# 4.开始游戏
game.start_game()

黑马程序员Python教程的代码--植物大战僵尸游戏代码相关推荐

  1. 黑马程序员Python教程的代码--摆放游戏

    把黑马程序员Python教程的代码跟着老师打了一遍,供大家参考学习. 可直接粘贴以下代码学习,对应课程380-384节 class HouseItem:def __init__(self,name,a ...

  2. [学习笔记]黑马程序员python教程

    文章目录 思维导图 Python基础知识图谱 面向对象 SQL入门和实战 Python高阶技巧 第一阶段 第九章:Python异常.模块与包 1.9.1异常的捕获 1.9.1.1 为什么要捕获异常 1 ...

  3. python视频教程黑马-python视频教程免费:求黑马程序员python教程?

    python后端开发需要学什么? 第一阶段:Python语言基础 主习Python最基识,如Python3.数据类型.字符串.函数.类件操作等.阶段课程结束后,学员需要完成Pygame实战飞机大战.2 ...

  4. python从入门到高阶(基于黑马程序员python教程)

    文章目录 0.文章来源 1."学it就来%s%s员"% (name,"程序员") 2.%s:占位字符串.%d:占位整型.%f:占位浮点型 3.字符串格式化的精度 ...

  5. 【Python飞机大战游戏实战+笔记】黑马程序员Python教程项目实战记录【超详细】

    博主在哔哩哔哩上学习了黑马程序员的python教程,并且完成了老师讲的项目实战,为了巩固知识点通过这篇博客来记录一下. 目录 1. 创建python项目+pygame模块下载 1.1 创建项目 1.2 ...

  6. b站黑马程序员python教程飞机大战源码

    plane_main.py import pygame.timefrom plane_sprites import * pygame.init()class PlaneGame:"" ...

  7. 黑马程序员Java教程学习笔记(五)

    学习视频:https://www.bilibili.com/video/BV1Cv411372m 如侵权,请私信联系本人删除 文章目录 黑马程序员Java教程学习笔记(五) 日期时间:Date.Sim ...

  8. C++学习笔记(B站黑马程序员C++教程)

    C++学习笔记(B站黑马程序员C++教程) 简介 视频链接https://www.bilibili.com/video/BV1kV411U7Ub?spm_id_from=333.999.0.0 建议用 ...

  9. 黑马程序员Java教程学习笔记(三)

    学习视频:https://www.bilibili.com/video/BV1Cv411372m 如侵权,请私信联系本人删除 文章目录 黑马程序员Java教程学习笔记(三) 面向对象:设计对象.注意事 ...

  10. unicode 编码转换漏洞_好程序员Python教程之字符串编码知识小结

    好程序员Python教程之字符串编码知识小结,提及Python字符串,你会想到什么?是ASCII,还是Unicode?他们之间是如何转换的?字符串编码和字符串有什么区别?接下来好程序员Python教程 ...

最新文章

  1. 11 个好用的科研工具推荐!工作效率提升 max!
  2. 微软职位内部推荐-Sr. SW Engineer for Privacy Id
  3. java锁的有哪些_「并发编程」Java锁分类和特点有哪些
  4. linux每日命令(14):less命令
  5. 一些杂感杂想(一)谈谈加班、团队
  6. 量化感知训练实践:实现精度无损的模型压缩和推理加速
  7. Sinclair 的ZX Spectrum 年逾三十
  8. Java多线程详解(如何创建线程)
  9. 【HAVENT原创】前端使用 jsrsasign 进行 RSA 加密、解密、签名、验签
  10. FIND_IN_SET使用场景
  11. python模态窗口_python webdriver 对模态窗口的处理
  12. 大写金额用计算机简单些,大写一到十怎么写 数字一到十的大写怎么写(开票用的大写)...
  13. matlab实现长除法,【网安智库】基于长除法的BCH(15,7)译码算法
  14. INNO setup 制作安装包
  15. 计算机系统下的审计系统,独立审计具体准则第20号——计算机信息系统环境下的审计...
  16. 自定义fingerprint特征
  17. sass @media
  18. JPA Native Query(本地查询)及查询结果转换
  19. 淘宝自动回复机器人配置手册——目前2018年淘宝主流自动回复软件一览
  20. (基础知识)单反镜头的参数辨别

热门文章

  1. 跟周鸿祎学互联网思维 ——《周鸿祎自述|我的互联网方法论》读后感
  2. OpenCore引导配置说明第十三版-基于OpenCore-0.6.6正式版
  3. 计算机操作系统期末考试大全,计算机操作系统期末考试试题含答案
  4. 实验一 winrunner的安装使用
  5. 开源面向对象数据库 db4o 之旅,第 1 部分: 初识 db4o
  6. 方正飞腾4.0视频教程
  7. 微信登录分享...报错...MicroMsg.SDK.WXApiImplV10: handleIntent fail, ex = println needs a message
  8. Android 福彩3D体彩排列(源码+算法)
  9. openkore 207cn 中文加强版 2010.01.12【彪彪修改】
  10. 软件测试简历上实战项目:开源项目部署--litemall商城