摘要: 什么是模块? py文件就是一个模块 分类: 系统模块(标准库) 第三方模块 (需要下载的pip3 install 模块名字) 用户自定义模块(自己写的py文件) 模块的作用? 实现功能的重复利用,提高代码的效率 把相似功能放到一个文件,永久保存 模块的导入方式: import... from ... 阅读全文
posted @ 2019-11-27 11:15 我觉得勉强还行 阅读(68) 评论(0) 推荐(0) 编辑
摘要: f = open("c1908.txt", mode="r", encoding="utf-8") f.close f 文件句柄 c1908 文件路径 相对路径或者绝对路径 mode 操作模式 省略不写是r 模式 r 读 read 不加参数读取全部内容,加数字,代表几个字符 readlines 读取 阅读全文
posted @ 2019-11-27 11:11 我觉得勉强还行 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 针对不可变类型 赋值,浅copy ,深copy 都是相同的,都是指针的引用,没有开辟 新的内存,完全共享数据 针对可变类型 赋值是共享内存 数据只有一层时,浅copy,深copy 都是完全开辟不同内存空间, 数据独立 当数据有父子层时,也就是数据嵌套 浅copy ,父层是不共享内存,子层及更深层次数 阅读全文
posted @ 2019-11-27 11:07 我觉得勉强还行 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 完美定义: 在不改变原函数的源代码以及调用方式的基础上,为其添加额外的功能。 遵循开放封闭原则 1.对扩展是开放的 我们说,任何一个程序,不可能在设计之初就已经想好了所有的功能并且 未来不做任何更新和修改。所以我们必须允许代码扩展、添加新功能。 2.对修改是封闭的 就像我们刚刚提到的,因为我们写的一 阅读全文
posted @ 2019-11-27 11:04 我觉得勉强还行 阅读(114) 评论(0) 推荐(0) 编辑