- 博客(20)
- 收藏
- 关注
原创 Python 坦克大战小游戏 版本号(终结版)
Python 初阶'''v1.17 实现敌方子弹与我方坦克之间的碰撞'''import pygame,time,randomSCREEN_WIDTH = 900SCREEN_HEIGHT = 550VERSION = 'V1.17'# v1.07新增 记录敌方坦克的数量ENEMY_TANK_COUNT = 5# 主逻辑类class MainGame(): # 游戏主窗...
2018-11-03 20:22:13 5194 4
原创 python t坦克大战小游戏进程 版本号v1.16
python 初阶'''v1.16 实现音效类'''import pygame,time,randomSCREEN_WIDTH = 900SCREEN_HEIGHT = 550VERSION = 'V1.16'# v1.07新增 记录敌方坦克的数量ENEMY_TANK_COUNT = 5# 主逻辑类class MainGame(): # 游戏主窗口 windo...
2018-11-03 10:22:42 261
原创 Python 坦克大战小游戏进阶 版本号v1.15
Python 初阶'''v1.15 实现坦克与墙壁的碰撞'''import pygame,time,randomSCREEN_WIDTH = 900SCREEN_HEIGHT = 550VERSION = 'V1.15'# v1.07新增 记录敌方坦克的数量ENEMY_TANK_COUNT = 5# 主逻辑类class MainGame(): # 游戏主窗口 ...
2018-11-03 10:20:13 998
原创 Python 坦克大战小游戏进阶 版本号v1.14
python初阶'''v1.14 实现墙壁类 以及 子弹与墙壁的碰撞'''import pygame,time,randomSCREEN_WIDTH = 900SCREEN_HEIGHT = 550VERSION = 'V1.14'# v1.07新增 记录敌方坦克的数量ENEMY_TANK_COUNT = 5# 主逻辑类class MainGame(): # 游戏主...
2018-11-03 10:18:15 309
原创 坦克大战小游戏 版本号v1.13
Python 初阶'''v1.13 实现打中坦克之后的爆炸效果'''import pygame,time,randomSCREEN_WIDTH = 900SCREEN_HEIGHT = 550VERSION = 'V1.13'# v1.07新增 记录敌方坦克的数量ENEMY_TANK_COUNT = 5# 主逻辑类class MainGame(): # 游戏主窗口 ...
2018-10-30 08:17:39 192
原创 坦克大战小游戏 版本号v1.12
Python 初阶'''v1.12 实现我方子弹与敌方坦克之间的碰撞'''import pygame,time,randomSCREEN_WIDTH = 900SCREEN_HEIGHT = 550VERSION = 'V1.12'# v1.07新增 记录敌方坦克的数量ENEMY_TANK_COUNT = 5# 主逻辑类class MainGame(): # 游戏主窗...
2018-10-30 08:15:45 151
原创 坦克大战小游戏 版本号v1.11
python 初阶'''v1.11 实现敌方坦克的射击以及子弹的移动'''import pygame,time,randomSCREEN_WIDTH = 900SCREEN_HEIGHT = 550VERSION = 'V1.11'# v1.07新增 记录敌方坦克的数量ENEMY_TANK_COUNT = 5# 主逻辑类class MainGame(): # 游戏主窗...
2018-10-30 08:14:42 173
原创 坦克大战小游戏 版本号v1.10
python 初阶'''v1.10 实现子弹的移动与消失'''import pygame,time,randomSCREEN_WIDTH = 900SCREEN_HEIGHT = 550VERSION = 'V1.10'# v1.07新增 记录敌方坦克的数量ENEMY_TANK_COUNT = 5# 主逻辑类class MainGame(): # 游戏主窗口 ...
2018-10-29 13:11:25 493
原创 坦克大战小游戏 版本号v1.09
python 初阶知识'''v1.09 实现子弹类'''import pygame,time,randomSCREEN_WIDTH = 900SCREEN_HEIGHT = 550VERSION = 'V1.09'# v1.07新增 记录敌方坦克的数量ENEMY_TANK_COUNT = 5# 主逻辑类class MainGame(): # 游戏主窗口 win...
2018-10-29 13:09:16 212
原创 用Python实现学生管理系统
实现简单的学生管理系统用面向对象思想实现数据持久化import os,picklestu_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 1885
原创 Python 初阶
*坦克大战版本进程 版本号v1.08'''v1.08 实现敌方坦克的随机移动'''import pygame,time,randomSCREEN_WIDTH = 900SCREEN_HEIGHT = 550VERSION = 'V1.08'# v1.07新增 记录敌方坦克的数量ENEMY_TANK_COUNT = 5# 主逻辑类class MainGame(): # ...
2018-10-28 18:03:06 244
原创 Python 实现 统计某文件夹下的.py文件的代码行数 的函数
封装一个函数,能够统计一个文件夹下的所有.py文件的代码行数allcount = 0import osdef showfilename(dirpath): #获取目标文件夹的所有子文件名 files_list = os.listdir(dirpath) #遍历所有子文件名 for filename in files_list: #把子文件名的路...
2018-10-28 15:23:54 723
原创 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 758
原创 python 初阶
首个游戏项目坦克大战版本进程 版本号v1.07'''v1.07 敌方坦克的加载'''import pygame,time,randomSCREEN_WIDTH = 900SCREEN_HEIGHT = 550VERSION = 'V1.07'# v1.07新增 记录敌方坦克的数量ENEMY_TANK_COUNT = 5# 主逻辑类class MainGame(): ...
2018-10-28 14:44:57 147
原创 python 初阶
首个游戏项目坦克大战版本进程 版本号v1.06'''v1.06 优化坦克的移动方式'''import pygame,timeSCREEN_WIDTH = 900SCREEN_HEIGHT = 550VERSION = 'V1.06'# 主逻辑类class MainGame(): # 游戏主窗口 window = None # 我方坦克(唯一性)设置...
2018-10-28 14:42:54 113
原创 Python 初阶
首个游戏项目坦克大战版本v1.05`’’’v1.05 实现坦克的移动‘’’import pygameSCREEN_WIDTH = 900SCREEN_HEIGHT = 550VERSION = ‘V1.05’主逻辑类class MainGame():# 游戏主窗口window = None# 我方坦克(唯一性)设置成类属性tank1 = Nonedef start...
2018-10-28 14:38:16 149
原创 Python 首个游戏项目
Python 初阶坦克大战游戏项目进程坦克大战版本v1.04'''v1.04 新增我方坦克'''import pygameSCREEN_WIDTH = 900SCREEN_HEIGHT = 550VERSION = 'V1.04'# 主逻辑类class MainGame(): # 游戏主窗口 window = None # 我方坦克(唯一性)设置成...
2018-10-27 19:26:52 1324 3
原创 Python 的首个游戏项目
Python 初阶坦克大战游戏项目进程坦克大战版本v1.03'''v1.03 事件处理 (鼠标按键事件,键盘按键事件)'''import pygameSCREEN_WIDTH = 900SCREEN_HEIGHT = 550VERSION = 'V1.03'# 主逻辑类class MainGame(): # 游戏主窗口 window = None...
2018-10-27 19:18:50 552
原创 Python 的首个游戏项目
[ ] Python 初阶坦克大战游戏项目进程坦克大战版本v1.02'''v1.02实现游戏窗口'''import pygameSCREEN_WIDTH = 900SCREEN_HEIGHT = 550# 主逻辑类class MainGame(): # 游戏主窗口 window = None def startGame(self): #...
2018-10-27 19:12:58 247
原创 Python 的首个游戏项目
[ ] Python 初阶坦克大战游戏项目进程坦克大战版本v1.01'''v1.01实现框架的搭建(类的设计)主逻辑类 开始 移动坦克类 移动 射击我方坦克敌方坦克子弹类 子弹伤害爆炸类 展示爆炸效果墙壁类音效类 展示音效 停止音效'''import pygameclass MainGame():...
2018-10-27 19:08:18 378
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人