摘要:
一.定义 文件系统是OS用于明确磁盘或分区上文件的方法和数据结构--即在磁盘上组织文件的方法 计算机文件,是存储在某种长期储存设备或临时存储设备中的一段数据流,并且归属于计算机文件系统管理之下。 总的来说: 文件是计算机中有OS管理的具有名字的存储区域 在Linux系统上,文件被看做是字节序列 二. 阅读全文
摘要:
一.定义 重复做一件事 二.可迭代的对象 支持每次返回自己所包含的一个成员的对象 对象实现了__iter__ 方法 序列类型 如:list,tuple,str 非序列类型 如:dict,file 用户自定义的一些包含了__iter__() 或__getitem__() 方法的类 3.迭代器 迭代器( 阅读全文
摘要:
一.特点 无序集合,可哈希 支持集合关系测试 成员关系测试 in not in 不支持:索引,元素读取,切片 没有特定的语法格式,只能通过工厂函数创建 二.集合的类型 可变集合 set() 不可变集合 frozenset() 三.集合操作 阅读全文
摘要:
一.特点 字典在其他编程语言中又称做为关联数组或散列表 通过键实现元素的存取 无序集合 可变类型容器,长度可变 异构 嵌套 形式:{key1:value,key2:value,key3:value....} 例如: {}:空字典 {‘x’:32,'y':[1,2,3]} 二.字典的复制 d2 阅读全文
摘要:
一.定义 序列表示索引为非负整数的有序对象集合,包括字符串,列表和元组 字符串是字符的 列表和元组是任意python对象的序列 注意 : 字符和元组属于不可变序列,而列表则支持插入,删除和替换元素 字符和元组属于不可变序列,而列表则支持插入,删除和替换元素 所有序列都支持迭代 所有序列都支持迭代 二 阅读全文
摘要:
一.python数据类型和变量 1.Integral类型 整型 布尔型 2.浮点类型 浮点数 3.141 复数 3+4j 十进制数字 3.字符串 二.命令惯例 单一下划线开头变量名(_x) 不会被from module import * 语句导入 单下划线开头的变量,标明是一个受保护(protect 阅读全文