python基础篇
python基础知识点
八少爷的剑
这个作者很懒,什么都没留下…
展开
-
python 多继承
多继承案例 # 多继承案例: # python 会根据 MRO 方法解析顺序列表进行查找 # MRO 是基于深度优先算法,python2.3 起开始使用C3算法,定义类需要继承 object,称之为新式类,广度优先搜索 # MRO 列表遵循以下三条准则 # 1.子类会先于父类被检查、 # 2.多个父类会根据他们在列表中的顺序被检查、 # 3.如果对下一个类存在两个合法选择,选择第一个父类、 class A: def func(self): print("--A--") class原创 2020-05-09 15:54:24 · 161 阅读 · 0 评论 -
python 飞机大战
飞机大战 # 游戏原理:和动画原理相同,快速切换图片 # 为了避免上一次贴图,每次刷新前,重贴所有图片 # 游戏类:Game # 属性:window窗口(512,768) # 背景图 # 方法: # 贴图 draw # 刷新 update # 运行 # 英雄飞机类 # 属性:飞机图片 img # 飞机坐标 x,y # 方法:移动 move # 发射子弹 fire # 子弹类 # 属性:子弹图片 img # 子弹坐标 x,y # 方法:向上移动 move_up # 敌机类 # 属性:敌机图片 img #原创 2020-05-09 14:58:55 · 227 阅读 · 0 评论 -
python 面向对象,添加新功能
需求:增加人类,使用人对象发表文章 # 一、发表文章升级练习 # 需求:增加人类,使用人对象发表文章 """ 文章有标题,作者,内容,可以保存,数据保存在类属性中 数据类型:可以保存数据 文章类型: 属性:标题、作者、内容 方法:保存 增加: 人的类型: 属性:姓名、年龄、性别 方法:发表文章 """ class Database(object): """数据类型""" article_dict = {原创 2020-05-09 10:08:24 · 282 阅读 · 1 评论 -
python 面向对象编程;(搬家具)
python 面向对象编程;(搬家具) # 搬家具规则: # 1.家具分不同的类型,并占用不同的面积 # 2.输出家具信息时,显示家具的类型和家具占用的面积 # 3.房子有自己的地址和占用的面积 # 4.房子可以添加家具,如果房子的剩余面积可以容纳家具,则提示家具添加成功;否则提示添加失败 # 5.输出房子信息时,可以显示房子的地址、占地面积、剩余面积 # """ 家具类: 属性:类型,占用面积 方法:打印方法 房子类: 属性:地址,占用面积,剩余面积 方法:添加家具,打印方原创 2020-05-08 22:07:16 · 983 阅读 · 1 评论 -
Python环境搭建与基本语法结构(1)
本节概要:一、python介绍二、python解释器和集成环境安装三、第一个程序四、基本语法结构一、python介绍 一、python介绍 二、python解释器和集成环境安装 三、第一个程序 四、基本语法结构 名称 内容 python介绍 发展历程、语法标准 解释器 开发工具 解释器和开发工具的介绍、解释 器的下载安装、开发工具的下载 安装 第一个程序 基本语法 注释、标...原创 2020-04-22 17:19:00 · 468 阅读 · 0 评论