随笔分类 - Python
摘要:5 主程序的结构化搭建 顶层设计非常非常的重要,下面的图 就是我们的设计 我们需要开发两个文件 1.main'主程序(入口) 2.sprites 处理精灵(工具包) 主程序构建 具体怎么敲代码,这里给出了所有的代码, 精灵组的初步构建 6 背景的开发 实现游戏背景的移动的一个核心算法就是 :重置位置
阅读全文
摘要:等等,我们好像只是绘制了一动的张图 "项目源码" 不知道你有没有发现,我们现在好像只是绘制了一张动的图,只是一张!!!就这么多代码了,如果有100张 10000+张?那我们这么高? 别担心,pygame给我们提供了解决方案 精灵还有精灵组 精灵?精灵组?蓝精灵?皮卡丘? 精灵 在游戏开发中 显示图像
阅读全文
摘要:实现游戏循环还有事件的监听 "项目源码" 在上一讲中 你需要完成这样的这样的效果, 如果你还没有完成,请不要继续往下阅读!!切记切记切记。,重要的事情说三遍 我们来看一下什么是游戏循环 所谓的游戏循环很好的理解 就是 ,什么时候游戏会退出,注意啊,我们是反向的理解 游戏不退出,那么游戏就没有结束,没
阅读全文
摘要:关于这篇博文 关于面向对象的话题,是一个十分重要的话题,由于博主是做java出身的,在java 中,由于java的严谨性,面向对象可以搞死你(/很难很难),在python中,所有的 一切都TM怎么简单,所以,这放出了详细的python面向对象阶段的学习笔记,供你 去翻阅,实例代码也在里面。 项目地址
阅读全文
摘要:函数的几种形式还有多值递归拆包操作
阅读全文
摘要:变量进阶(理解) 目标 变量的引用 可变和不可变类型 局部变量和全局变量 01. 变量的引用 变量 和 数据 都是保存在 内存 中的 在 中 函数 的 参数传递 以及 返回值 都是靠 引用 传递的 1.1 引用的概念 在 中 变量 和 数据 是分开存储的 数据 保存在内存中的一个位置 变量 中保存着
阅读全文
摘要:如果你学习过java编程,那么这里你非常容易理解 知识点回顾 Python 中数据类型可以分为 数字型 和 非数字型 数字型 整型 ( ) 浮点型( ) 布尔型( ) 真 `非 0 数` —— 非零即真 假 `0` 复数型 ( ) 主要用于科学计算,例如:平面场问题、波动问题、电感电容等问题 非数字
阅读全文
摘要:函数 注意哈,这里的所有的概念的原理,其实和很多的其它编程语言是一样的。只是语法上不一样 1.概述 所谓 函数 ,就是把 具有独立功能的代码块 组织为一个小模块,在需要的时候 调用 函数的使用包含两个步骤: 1. 定义函数 —— 封装 独立的功能 2. 调用函数 —— 享受 封装 的成果 函数的作用
阅读全文
摘要:注释 1.注释是什么 注释就是给代码做的一些简短的说明,让我们更好的去理解代码,注意程序执行的时候,不会去执行它 第一种注释 开头接一个空格就完事 多行注释,"""开头"""结尾 代码实例: 变量 程序就是用来处理数据的,而变量就是用来存储数据的 1.代码实例,使用变量 注意,如果你不想通过prin
阅读全文
摘要:linux下的Python安装, 首先我们需要使用都Shell一系列的命令(前面的linux基础可不是白学的哦!) 1.更新软件安装源地址 apt get,是一条linux命令,适用于deb包管理式的操作系统,主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或操作系统。这个命令的执行通常需
阅读全文
摘要:VI编辑器是什么? 我们学了怎么多的命令,都是为了我们的linux系统和远程操作的方便,那么我们现在怎么,编辑服务器上的文件和软件呢? 换句话说,就是我们如何通过命令行去完成文本和代码的编写,和系统的文件维护工作呢?要知道脱离图形界面的代码能力是linux运维很重要的技能。 VI编辑器如何使用? 这
阅读全文
摘要:linux下系统相关的命令 时间日期的 磁盘存储空间的 进程相关的 linux下的其它命令 查找文件 快捷方式?? 压缩 安装软件?
阅读全文
摘要:关机开机 1. 讲一下我们的开关机命令, 查看或者配置网卡信息 1. 这个是查看网卡配置的命令行,所谓的网卡就相当于‘手机 SIM卡 ip就相对于 手机号 ssh链接远程服务器 1. 这里的[远程服务器]的操作系统是linux或者maxos, 2. 注意一下,这里的这命令,只适用于Maxos和lin
阅读全文
摘要:为什么要学习linux命令 1. 因为我们的服务器上一般不安装GUI界面(图形界面),而我们想要操作服务器,只能是远程ssh通过linux来操作服务器 2. 简单来说就是,学编程,不学linux命令行,是行的。 3. 命令成百上千,你要是都学会了,而且都能过目不忘,那确实很NB,只不过,我们一般的工
阅读全文
摘要:开始我们的Python学习之旅 本章节目标 明白Python能做什么 明确学习目标和发展方向 配置好vm虚拟机 理解一下linux下的文件结构与windows下的异同 Python?什么鬼? 1. 我们可以做网站开发, 2. linux系统运维 3. 游戏开发 4. 网络爬虫 5. 人工智能AI 6
阅读全文

浙公网安备 33010602011771号