上一页 1 ··· 9 10 11 12 13 14 15 下一页
摘要: 反射 reflect 反射(reflect)其实是反省,自省的意思 反省: 指的是一个对象应该具备可以检测、修改、增加自身属性的能力 反射: 通过字符串获取对象或者类的属性,进行操作 设计框架时需要通过反射去检测类的属性,去调用他们 反射涉及的四个函数 ​ 这四个就是普通的内置函数,没有双下划线,与 阅读全文
posted @ 2019-07-30 19:14 suwanbin 阅读(420) 评论(3) 推荐(1) 编辑
摘要: 多态 一种事物具备不同的形态 例如:水 固态、液态、气态 多态: 首先强调,多态不是一种特殊的语法,而是一种状态,特性(多个不同对象可以相应同一个方法,长身不同的结果) 好处: 对于使用者而言,使用成本降低 ​ 之前的USB接口下的鼠标,键盘,就属于多态 接口抽象类 鸭子类型都可以写出具备多态的代码 阅读全文
posted @ 2019-07-29 19:41 suwanbin 阅读(225) 评论(1) 推荐(1) 编辑
摘要: 封装 什么是封装 或 为什么需要封装 为了保证关键数据的安全性 对外部隐藏内部的实现细节,隔离复杂度 什么时候需要封装 ,` 当有一些函数不希望给外界使用时` 如何使用封装 语法: (给属性或者方法前面加上 __ 双下划线,外界就访问不到了) ​ 用户的身份证号等信息属于用户的隐私,肯定不能直接暴露 阅读全文
posted @ 2019-07-26 15:08 suwanbin 阅读(484) 评论(0) 推荐(1) 编辑
摘要: 面向对象(OOP)的三大特征: 继承 什么是继承 继承: 例如:麦兜、佩奇、猪猪侠、猪刚鬣,都是猪 为什么要使用继承 继承的好处: 在 程序 中,继承描述的是类和类之间的关系 ​ 例如:a继承了b,a就能直接使用b已经存在的方法和属性 ​ 此时,a称之为子类,b称之为父类,也称之为基类。 为什么使用 阅读全文
posted @ 2019-07-25 20:49 suwanbin 阅读(588) 评论(1) 推荐(1) 编辑
摘要: 面向对象(OOP)基本概念 前言 话说三国时期曹军于官渡大败袁绍,酒席之间,曹操诗兴大发,吟道:喝酒唱歌,人生真爽! 众将直呼:"丞相好诗",于是命印刷工匠刻板印刷以流传天下; 待工匠刻板完成,交与曹操一看,曹操感觉不妥,说道:"喝酒唱歌,此话太俗,应改为'对酒当歌'较好",于是名工匠重新刻板,当时 阅读全文
posted @ 2019-07-24 21:17 suwanbin 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 红蓝英雄大乱斗 游戏规则 程序运行截图 请忽略颜色(Python如何输出带颜色的文字方法) 具体实现代码 程序代码 import random import time class Hero: def __init__(self, name, health, attack, q_hurt, w_hur 阅读全文
posted @ 2019-07-24 17:50 suwanbin 阅读(704) 评论(3) 推荐(1) 编辑
摘要: 各文件内容 前言 功能架构等请参考前一篇博客,此篇博客为进阶版的存代码展示。 详细文件内容 启动文件 starts.py启动文件 import os import sys BASE_DIR = os.path.dirname(os.path.dirname(__file__)) sys.path.a 阅读全文
posted @ 2019-07-23 22:25 suwanbin 阅读(222) 评论(1) 推荐(0) 编辑
摘要: ATM+购物车 一个项目是如何从无到有的 需求分析: # 对项目需求进行分析,并提取出相应的功能 ''' - 额度 15000或自定义 --> 注册功能 - 实现购物商城,买东西加入购物车,调用信用卡接口结账 --> 购物车,支付(结账)功能 - 可以提现,手续费5% --> 提现 - 支持多账户登 阅读全文
posted @ 2019-07-22 21:52 suwanbin 阅读(333) 评论(1) 推荐(0) 编辑
摘要: 导出飞秋群配置文件 在群都还有的时候,把群导出来 导入飞秋群配置(自动加群) 通过导出的配置文件再导入群(当你打开飞秋发现群已经没有了的时候) 飞秋重启之后将自动恢复群。 阅读全文
posted @ 2019-07-22 13:08 suwanbin 阅读(1727) 评论(1) 推荐(1) 编辑
摘要: 包 包: # 包是一系列模块文件的结合体,表现形式是文件夹,该文件夹内部通常会包含一个__init__.py文件,本质上还是一个模块 包呢,就是前两篇博客中提到的,模块的四种表现形式中的第三种 # 把一系列模块(.py文件)组合到一起的文件夹(包) 下文呢,也将把包与模块前面的模块知识对比展开。 首 阅读全文
posted @ 2019-07-19 20:31 suwanbin 阅读(373) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 下一页