首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Python之路
ZacheryZHANG
创建于2022-04-02
订阅专栏
Python相关技术知识分享
等 14 人订阅
共57篇文章
创建于2022-04-02
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【Python】pygame-项目实战(14)-明确飞机游戏类的设计
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第19天,点击查看活动详情 游戏框架搭建 目标:使用面向对象设计飞机大战游戏类 具体目标: 明确主程序职责 实现主程序类 准备游戏精
【Python】pygame-项目实战(13)-精灵和精灵组
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第18天,点击查看活动详情 飞机大战游戏简介 首先回顾一下,我们的项目实战内容: 本项目主要想使用pygame模块开发一款飞机大战游
【Python】pygame-项目实战(12)-精灵和精灵组
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第17天,点击查看活动详情 派生精灵子类代码实现 本案例需求的类图如下所示:三个属性,两个方法 本文所要开发的游戏精灵,是继承自py
【Python】pygame-项目实战(11)-精灵和精灵组
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第16天,点击查看活动详情 1. 精灵和精灵组 在上一节完成的案例中(请见本专栏上一篇文章),图像加载(在游戏初始化中)、位置变化(
【Python】pygame-项目实战(10)-监听退出事件
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第15天,点击查看活动详情 1. 事件监听 首先,我们简单回顾一下事件监听,可以简单概括如下: 在游戏循环中,我们希望判断用户具体操
【Python】pygame-项目实战(9)-事件监听
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第14天,点击查看活动详情 1. 在游戏循环中监听事件 事件event 就是游戏启动后,用户针对游戏所做的操作 例如:点击关闭按钮,
【Python】pygame-项目实战(8)-英雄循环飞行及作业
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第13天,点击查看活动详情 1. 英雄的简单动画实现 开发需求: 在游戏初始化定义一个pygame.Rect的变量记录英雄的初始位置
【Python】pygame-项目实战(7)-英雄动画效果实现
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第12天,点击查看活动详情 1. 英雄的简单动画实现 需求: 在游戏初始化定义一个pygame.Rect的变量记录英雄的初始位置 在
【Python】pygame-项目实战(6)-动画实现原理
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第11天,点击查看活动详情 1. 游戏循环和游戏时钟 之前几篇文章中,飞机大战游戏中的英雄飞机已经被绘制到屏幕上了,怎么能够让飞机移
【Python】pygame-项目实战(5)-绘制游戏图像
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第10天,点击查看活动详情 1. 实战项目概括 本节,我们将继续使用pygame模块完成飞机大战游戏的实战开发,飞机大战游戏的简要概
【Python】pygame-项目实战(4)-绘制游戏图像
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第8天,点击查看活动详情 本节,我们将继续使用pygame模块完成飞机大战游戏的实战开发,飞机大战游戏的简要概括如下: 把一些静止的
【Python】pygame-项目实战(3)
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第7天,点击查看活动详情 1. 游戏中的坐标系 首先,我们需要理解游戏中的坐标系:只有明确了坐标系以后,我们才能在游戏窗口的准确位置
【Python】项目实战(2)
本节我们将继续完成实战开发--飞机大战项目,首先我们回顾一下飞机大战项目的要求和准备工作。 实战步骤: 1. pygame快速体验 2. 飞机大战实战
【Python】-项目实战
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第4天,点击查看活动详情 1. eval函数 首先,我们先简单回顾一下eval函数的概念,eval()函数十分强大--将字符串当成有
【Python】文件操作-常用管理操作
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第3天,点击查看活动详情 1. 文件/目录的常用管理操作 在终端/文件浏览器、中可以执行常规的文件/目录管理操作,例如:创建、重命名
【Python】文件操作-大文件复制
大文件复制思路阐述: 大文件复制案例需要考虑使用按行读取操作来复制大文件,这样对内存占用比较小。当然,使用到readline按行读取就需要使用到while循环来遍历文件。
【Python】文件操作-按行读取
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第1天,点击查看活动详情 1. 按行读取文件内容 read方法默认会把文件的所有内容一次性读取到内存 如果文件太大,对内存的占用会非
Python-文件操作-文件指针
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第30天,点击查看活动详情 1. 文件指针 文件指针标记从哪个位置开始读取数据 第一次打开文件时,通常文件指针会指向文件的开始位置
Python-文件
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第29天,点击查看活动详情 1. 文本文件和二进制文件 文本文件: 可以使用文本编辑软件查看 本质上还是二进制文件 例如:pytho
Python-模块-安装与卸载
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第28天,点击查看活动详情 1. 安装模块 比如,其他人拿到我们分享的message-1.0.tar.gz压缩包中,首先使用tar命
下一页