摘要: 定义: 包:包含__init__.py文件、模块(也是.py文件) 当包被其它模块调用时,首先会执行该包下的__init__文件 包含有模块,包可以有多级 模块的导入: import from...import... 当Python导入一个模块时,Python首先查找当前路径;然后查找lib目录、s 阅读全文
posted @ 2015-10-31 16:22 沐风先生 阅读(465) 评论(0) 推荐(0) 编辑
摘要: ASCII(一个字符给一个字节存储),2^8=256个美式字符Unicode(一个字符给两个字节存储),2^16=65536 个各国字符UTF-8(可变长度编码),解决Unicode占空间大的问题:字母按ASCII存储,中文一般用三个字节存储。但在内存中是按Unicode存储,放在硬盘中是按UTF-... 阅读全文
posted @ 2015-10-31 15:28 沐风先生 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 支持增删改查,可以存储不同类型的数据,采用"键-值"对映射的方式存储数据,字典不是序列定义字典:dict = {}访问字典:value = dict[key];字典无remove,用del代替;items()返回一个由若干元组都可以做字典的值;支持dict.keys();dict.values();... 阅读全文
posted @ 2015-10-31 13:12 沐风先生 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 相当于可变长数组,支持增删改查,可以存储不同类型的数据定义列表: list = []访问列表:appen、insert、extend、+|+=;remove;index;sort;reverse其中append、pop可以实现堆栈(后进先出)、队列(先进先出) 阅读全文
posted @ 2015-10-31 11:21 沐风先生 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 相当于只读数组,可以有多维,元组属于序列,可以存储不同类型的数据定义元组:括号内的逗号不可少,否则当字符串处理访问元组:tuple[n](索引)、tuple[m,n](分片即子集)(m,n为整数)打包:创建元组的过程解包:元组中各元素分别赋值给多个变量遍历:for i in tuple {for j... 阅读全文
posted @ 2015-10-31 11:19 沐风先生 阅读(96) 评论(0) 推荐(0) 编辑