摘要: 序列化模块 什么叫序列化——将原本的字典、列表等内容转换成一个字符串的过程就叫做序列化。 序列化的目的: 1、以某种存储形式使自定义对象持久化; 2、将对象从一个地方传递到另一个地方。 3、使程序更具维护性。 Json模块提供了四个功能:dumps、dump、loads、load import js 阅读全文
posted @ 2019-01-07 12:04 大鹏金翅 阅读(133) 评论(0) 推荐(0) 编辑
摘要: collections模块: 1.namedtuple: 生成可以使用名字来访问元素内容的tuple 看到(1, 2),很难看出这个tuple是用来表示一个坐标的。 这时,namedtuple就派上了用场: 类似的,如果要用坐标和半径表示一个圆,也可以用namedtuple定义: 2.deque: 阅读全文
posted @ 2019-01-07 11:08 大鹏金翅 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 文件操作初识 path文件路径: 绝对路径:从根目录开始一直找到的路径 相对路径:从当前路径开始的路径 encoding编码方式: mode操作方式 : 读按模式分五种:对于r模式 read(n)按照字符读取 Rb模式 read(n)按照字节读取 Readline()按行读取 Readlines() 阅读全文
posted @ 2018-05-17 17:23 大鹏金翅 阅读(92) 评论(0) 推荐(0) 编辑
摘要: Is == id Id查询内存地址 小数据储存再内存中的地址中 用id 找内存地址 Is 比较 内存地址是否相同 Is 再终端比较 cmd 小数据池: int str 再一定范围内,如果俩个数相同, 为了节省内存,共用一个内地址 范围 —5 ~ ~256 Str 1有非字母的字符串,没有小数据池 。 阅读全文
posted @ 2018-05-15 10:19 大鹏金翅 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 字典: Dict = { } 以键值对存储数据 key不可变数据类型 : value可以是任意数据类型的形式。存储关系型数据 数据类型分类:按照可变与不可变——对原数据类型可以改变list ,dict ,set 不可以str ,tuple , int bool 容器类:可以承载不同数据类型 list 阅读全文
posted @ 2018-05-15 10:15 大鹏金翅 阅读(97) 评论(0) 推荐(0) 编辑
摘要: List 列表:list[“123”,“[]”,123,True,tuple,dict] 称之为容器型数据类型 列表索引切片 索引取值:该是什么数据类型就是什么类型 切片取值:还是列表 列表增删改查 列表:增 append()末尾追加 Insert(索引,内容)指定位置插入 extend末尾迭代着追 阅读全文
posted @ 2018-05-15 10:14 大鹏金翅 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 基础数据类型 Int :计算 方法: bit_length() 将十位是转二进制 最小位数 Boolean :True , False String :存储少量数据 索引 切片 步长 字符串常用操作函数方法: capitalize()首字母大写其余小写 center(20,“填充物”)变量居中总长度 阅读全文
posted @ 2018-04-28 20:53 大鹏金翅 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 1,Pycharm 安装使用 社区版 专业版英文版 2,格式化输出: %s %d%f 3,While 。。。Else 当while 循环被break打断 ,则不走else程序 4,运算符 逻辑运算符 and与(与零的零) or或(或一得一) not非 第一种情况 逻辑运算符前后都是比较运算 优先级: 阅读全文
posted @ 2018-04-28 20:50 大鹏金翅 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 1,初识计算机 Cpu:大脑,中央处理器,运算计算中心 内存:临时存储数据 共cpu运算 优点:读取速度快 缺点:容量小,成本高,断点消失 硬盘:长时间存储数据,大量的数据 优点:容量大,成本低,断点不消失 缺点:读取速度慢 操作系统:调配,各个硬件的运行。 Windows ,linux,cenos 阅读全文
posted @ 2018-04-26 18:48 大鹏金翅 阅读(100) 评论(0) 推荐(0) 编辑