摘要: 1. 工厂模式 2. 单例模式 1. 工厂模式 1.1 初步设计 设计一个卖车的4S店,该怎样做呢? 1 # 定义车类 2 class Car: 3 4 # 定义车的方法 5 def move(self): 6 print("车启动") 7 8 def stop(self): 9 print("停车 阅读全文
posted @ 2020-02-20 22:00 Juno3550 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 1. 面向对象编程介绍 2. 类的定义及 self 的理解 3. “魔法”方法 __init__():构造方法 __del__():析构方法 __new__() 方法 __str__() 方法 4. 类属性和实例属性 5. 类方法和静态方法 6. 私有属性、私有化、属性 property 7. 继承 阅读全文
posted @ 2020-02-20 20:12 Juno3550 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 1. open() 方法 1.1 文件的打开与关闭 1.2 文件的读写 2. os 模块 2.1 文件/目录相关操作 2.2 系统相关操作 3. shutil 模块 1. open() 方法 1.1 文件的打开与关闭 open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用 阅读全文
posted @ 2020-02-18 22:14 Juno3550 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 1. 函数介绍 2. 局部/全局变量 3. 函数的参数 3.1 参数顺序 3.2 默认参数 3.3 不定长参数 3.4 引用参数 4. 递归函数 5. 匿名函数 1. 函数介绍 什么是函数? 函数是组织好的,可重复使用的,用来实现特定功能的代码段。 函数能提高应用的模块性和代码的重复利用率,以提高编 阅读全文
posted @ 2020-02-17 21:17 Juno3550 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 1. 运算符 2. 内置函数 3. 标准库 3.1 数学计算:math 3.2 随机数生成:random 3.3 文件通配符:glob 3.4 日期和时间:time与datetime 3.5 与解释器交互:sys 3.6 创建hash对象:hashlib 3.7 字符串获取:string 1. 运算 阅读全文
posted @ 2020-02-16 20:55 Juno3550 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 1. 集合介绍 2. 集合的常用操作 3. 集合间的运算 1. 集合介绍 集合(set)是一个元素不可重复的无序的序列。 s = {1, "a", (1, 2)} 集合在创建时,会自动删除重复的元素。 可以使用花括号{}或set()函数创建集合。但注意若要创建空集合只能使用set(),因为{}默认创 阅读全文
posted @ 2020-02-16 15:54 Juno3550 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 1. 字典的介绍 2. 字典的常用操作 3. 遍历字典元素 1. 字典的常用操作 字典的作用:既能存储多个数据,又能很方便地定位到需要访问的元素。 1 >>> di = {"one": 1, 2: "two"} 2 >>> di["one"] 3 1 4 >>> di[2] 5 'two' 6 >> 阅读全文
posted @ 2020-02-16 14:38 Juno3550 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 1. 列表 1.1 列表介绍 1.2 列表的循环遍历 1.3 列表的常用操作 2. 元组 2.1 元组介绍 2.2 元组的常用操作 2.3 多维列表/元组的访问 1. 列表 1.1 列表介绍 Python的列表比C语言的数组强大的地方在于,列表中的元素可以是不同类型的。 li = [1, "a", 阅读全文
posted @ 2020-02-15 22:40 Juno3550 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 1. 输出:格式化 2. 输入:input() 3. 索引和切片 3.1 索引 3.2 切片 4. 字符串常用方法 1. 输出:格式化 什么是字符串? 双引号或者单引号中的数据,就是字符串。 格式化方式一:format() >>> print("我叫{},今年{}岁".format("xiaomin 阅读全文
posted @ 2020-02-15 16:28 Juno3550 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 1. 判断语句 2. 循环语句 2.1 for 循环 2.2 while 循环 3. break 和 continue 的作用 4. 列表生成式 1. 判断语句 语法: 1 if 条件1: 2 满足条件1时所做的事 3 ... 4 elif 条件2: 5 满足条件2时所做的事 6 ... 7 eli 阅读全文
posted @ 2020-02-14 16:22 Juno3550 阅读(340) 评论(0) 推荐(0) 编辑