自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 Python 坦克大战小游戏 版本号(终结版)

Python 初阶 ''' v1.17 实现敌方子弹与我方坦克之间的碰撞 ''' import pygame,time,random SCREEN_WIDTH = 900 SCREEN_HEIGHT = 550 VERSION = 'V1.17' # v1.07新增 记录敌方坦克的数量 ENEMY_TANK_COUNT = 5 # 主逻辑类 class MainGame(): # 游戏主窗...

2018-11-03 20:22:13 5187 4

原创 python t坦克大战小游戏进程 版本号v1.16

python 初阶 ''' v1.16 实现音效类 ''' import pygame,time,random SCREEN_WIDTH = 900 SCREEN_HEIGHT = 550 VERSION = 'V1.16' # v1.07新增 记录敌方坦克的数量 ENEMY_TANK_COUNT = 5 # 主逻辑类 class MainGame(): # 游戏主窗口 windo...

2018-11-03 10:22:42 249

原创 Python 坦克大战小游戏进阶 版本号v1.15

Python 初阶 ''' v1.15 实现坦克与墙壁的碰撞 ''' import pygame,time,random SCREEN_WIDTH = 900 SCREEN_HEIGHT = 550 VERSION = 'V1.15' # v1.07新增 记录敌方坦克的数量 ENEMY_TANK_COUNT = 5 # 主逻辑类 class MainGame(): # 游戏主窗口 ...

2018-11-03 10:20:13 984

原创 Python 坦克大战小游戏进阶 版本号v1.14

python初阶 ''' v1.14 实现墙壁类 以及 子弹与墙壁的碰撞 ''' import pygame,time,random SCREEN_WIDTH = 900 SCREEN_HEIGHT = 550 VERSION = 'V1.14' # v1.07新增 记录敌方坦克的数量 ENEMY_TANK_COUNT = 5 # 主逻辑类 class MainGame(): # 游戏主...

2018-11-03 10:18:15 302

原创 坦克大战小游戏 版本号v1.13

Python 初阶 ''' v1.13 实现打中坦克之后的爆炸效果 ''' import pygame,time,random SCREEN_WIDTH = 900 SCREEN_HEIGHT = 550 VERSION = 'V1.13' # v1.07新增 记录敌方坦克的数量 ENEMY_TANK_COUNT = 5 # 主逻辑类 class MainGame(): # 游戏主窗口 ...

2018-10-30 08:17:39 185

原创 坦克大战小游戏 版本号v1.12

Python 初阶 ''' v1.12 实现我方子弹与敌方坦克之间的碰撞 ''' import pygame,time,random SCREEN_WIDTH = 900 SCREEN_HEIGHT = 550 VERSION = 'V1.12' # v1.07新增 记录敌方坦克的数量 ENEMY_TANK_COUNT = 5 # 主逻辑类 class MainGame(): # 游戏主窗...

2018-10-30 08:15:45 147

原创 坦克大战小游戏 版本号v1.11

python 初阶 ''' v1.11 实现敌方坦克的射击以及子弹的移动 ''' import pygame,time,random SCREEN_WIDTH = 900 SCREEN_HEIGHT = 550 VERSION = 'V1.11' # v1.07新增 记录敌方坦克的数量 ENEMY_TANK_COUNT = 5 # 主逻辑类 class MainGame(): # 游戏主窗...

2018-10-30 08:14:42 170

原创 坦克大战小游戏 版本号v1.10

python 初阶 ''' v1.10 实现子弹的移动与消失 ''' import pygame,time,random SCREEN_WIDTH = 900 SCREEN_HEIGHT = 550 VERSION = 'V1.10' # v1.07新增 记录敌方坦克的数量 ENEMY_TANK_COUNT = 5 # 主逻辑类 class MainGame(): # 游戏主窗口 ...

2018-10-29 13:11:25 484

原创 坦克大战小游戏 版本号v1.09

python 初阶知识 ''' v1.09 实现子弹类 ''' import pygame,time,random SCREEN_WIDTH = 900 SCREEN_HEIGHT = 550 VERSION = 'V1.09' # v1.07新增 记录敌方坦克的数量 ENEMY_TANK_COUNT = 5 # 主逻辑类 class MainGame(): # 游戏主窗口 win...

2018-10-29 13:09:16 204

原创 用Python实现学生管理系统

实现简单的学生管理系统 用面向对象思想 实现数据持久化 import os,pickle stu_dic = {} filename = 'stu_inf.txt' class Student(): def __init__(self,name,age,stu_id,gender): self.name = name self.age = age ...

2018-10-28 18:08:36 1878

原创 Python 初阶

*坦克大战版本进程 版本号v1.08 ''' v1.08 实现敌方坦克的随机移动 ''' import pygame,time,random SCREEN_WIDTH = 900 SCREEN_HEIGHT = 550 VERSION = 'V1.08' # v1.07新增 记录敌方坦克的数量 ENEMY_TANK_COUNT = 5 # 主逻辑类 class MainGame(): # ...

2018-10-28 18:03:06 237

原创 Python 实现 统计某文件夹下的.py文件的代码行数 的函数

封装一个函数,能够统计一个文件夹下的所有.py文件的代码行数 allcount = 0 import os def showfilename(dirpath): #获取目标文件夹的所有子文件名 files_list = os.listdir(dirpath) #遍历所有子文件名 for filename in files_list: #把子文件名的路...

2018-10-28 15:23:54 714

原创 Python 实现 统计某个.py文件中的代码行数 的函数

封装一个函数,使其可以统计一个.py(Python)文件中的代码行数 def getcount(filepath): count = 0 #判断给定的路径是否是.py文件 if filepath.endswith('.py'): #打开文件 f = open(filepath,'r',encoding='utf-8') #先读...

2018-10-28 15:21:07 748

原创 python 初阶

首个游戏项目 坦克大战版本进程 版本号v1.07 ''' v1.07 敌方坦克的加载 ''' import pygame,time,random SCREEN_WIDTH = 900 SCREEN_HEIGHT = 550 VERSION = 'V1.07' # v1.07新增 记录敌方坦克的数量 ENEMY_TANK_COUNT = 5 # 主逻辑类 class MainGame(): ...

2018-10-28 14:44:57 138

原创 python 初阶

首个游戏项目 坦克大战版本进程 版本号v1.06 ''' v1.06 优化坦克的移动方式 ''' import pygame,time SCREEN_WIDTH = 900 SCREEN_HEIGHT = 550 VERSION = 'V1.06' # 主逻辑类 class MainGame(): # 游戏主窗口 window = None # 我方坦克(唯一性)设置...

2018-10-28 14:42:54 105

原创 Python 初阶

首个游戏项目 坦克大战版本v1.05 `’’’ v1.05 实现坦克的移动 ‘’’ import pygame SCREEN_WIDTH = 900 SCREEN_HEIGHT = 550 VERSION = ‘V1.05’ 主逻辑类 class MainGame(): # 游戏主窗口 window = None # 我方坦克(唯一性)设置成类属性 tank1 = None def start...

2018-10-28 14:38:16 141

原创 Python 首个游戏项目

Python 初阶 坦克大战游戏项目进程 坦克大战版本v1.04 ''' v1.04 新增我方坦克 ''' import pygame SCREEN_WIDTH = 900 SCREEN_HEIGHT = 550 VERSION = 'V1.04' # 主逻辑类 class MainGame(): # 游戏主窗口 window = None # 我方坦克(唯一性)设置成...

2018-10-27 19:26:52 1311 3

原创 Python 的首个游戏项目

Python 初阶 坦克大战游戏项目进程 坦克大战版本v1.03 ''' v1.03 事件处理 (鼠标按键事件,键盘按键事件) ''' import pygame SCREEN_WIDTH = 900 SCREEN_HEIGHT = 550 VERSION = 'V1.03' # 主逻辑类 class MainGame(): # 游戏主窗口 window = None ...

2018-10-27 19:18:50 545

原创 Python 的首个游戏项目

[ ] Python 初阶 坦克大战游戏项目进程 坦克大战版本v1.02 ''' v1.02 实现游戏窗口 ''' import pygame SCREEN_WIDTH = 900 SCREEN_HEIGHT = 550 # 主逻辑类 class MainGame(): # 游戏主窗口 window = None def startGame(self): #...

2018-10-27 19:12:58 241

原创 Python 的首个游戏项目

[ ] Python 初阶 坦克大战游戏项目进程 坦克大战版本v1.01 ''' v1.01 实现框架的搭建(类的设计) 主逻辑类 开始 移动 坦克类 移动 射击 我方坦克 敌方坦克 子弹类 子弹伤害 爆炸类 展示爆炸效果 墙壁类 音效类 展示音效 停止音效 ''' import pygame class MainGame(): ...

2018-10-27 19:08:18 369

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除