上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
摘要: 目录: 绑定与非绑定 反射 内置函数 绑定与非绑定方法: 示例代码: 一:绑定给对象的方法 二:绑定给类的方法 三:非绑定方法 两种方法,三种情况:具体使用绑定方法还是非绑定方法要根据函数代码确定 反射:通过字符串来操作属性 定义类: 四个方法: 内置方法: 判断是否为对象或子类: __str__: 阅读全文
posted @ 2018-10-25 15:53 ChuckXue 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 概要: 组合 封装 property装饰器 多态 组合: 演示: 组合的优点及其演化过程: 第一步:最顶级的类的数据属性会传递给依靠类生成的所有对象 第二步 封装(__属性): 示例: 容易犯错: 封装函数属性的真实意图:隔离复杂度 property装饰器: 将功能掩盖为一个属性 property的 阅读全文
posted @ 2018-10-24 13:48 ChuckXue 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 目录: 继承 派生 属性查找 练习 继承:单/多 执行原理: class Base(object): def __init__(self,name): self.name = name print(name) self.Testfunc() def Testfunc(self): print ('d 阅读全文
posted @ 2018-10-23 18:10 ChuckXue 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 目录: 基本概念 定义类 对象使用 __init__函数 绑定方法 概要: 基本概念: 面向过程: 面向对象: 类与对象: 定义类: 语法:class关键字 类名 类名规范:大写开头,驼峰命名法 使用类中的属性: 使用类中的函数: 面向对象的使用: 定义类: 创建对象: 修改属性的值: 增加属性: 阅读全文
posted @ 2018-10-22 18:50 ChuckXue 阅读(183) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2018-10-15 21:32 ChuckXue 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 目录规范 (1)文件夹的规范写法 bin 可执行文件 conf 配置文件 core 主要业务逻辑 db 数据文件 lib 库 (公共代码 第三方模块) log 日志文件 readme 说明文档(是一个文件) 在以上文件夹中,没有需要作为包的,你的包通常放到lib中 但是注意lib不应该作为包 疑惑? 阅读全文
posted @ 2018-10-15 19:44 ChuckXue 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 1. 请说明python2与python3中的默认编码是什么?2. 使⽤一行代码将info=[‘egon’,18,’male’]将列表中用户的名字,年龄,性别分别赋值给变量name,age,gender3. 执⾏python⽂件的两种⽅式是?4. 什么是模块?5. 导⼊模块的关键字⽅式有哪些?他们之 阅读全文
posted @ 2018-10-14 20:09 ChuckXue 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 概要: 1.什么是包概念: 包,也是一种模块,对于使用者而言,使用方式和模块没有任何区别。 本质上就是一个文件夹,不同之处在于:多了一个__init__.py文件,叫包的初始化 文件 2.为什么要使用包: 3.如何使用包: import 导入模块时发生了三件事情 1.创建名称空间 2.执行模块py文 阅读全文
posted @ 2018-10-12 20:22 ChuckXue 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 声明式编程练习题: 阅读全文
posted @ 2018-10-12 19:35 ChuckXue 阅读(183) 评论(0) 推荐(0) 编辑
摘要: print(abs(-100)) # 取绝对值print(all([1, 0])) # 全部为真结果为真print(any([1, 0])) # 有一个为真结果为真print(type(ascii(1))) # 返回这个对象的字符串表示 如果有中文就变成了ascII编码 没意思print(type( 阅读全文
posted @ 2018-10-11 20:21 ChuckXue 阅读(138) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页