随笔分类 -  Python档案袋

摘要:生成器: 简单的生成器实现: 生成器进阶: 生成器发送数据: 迭代器: 表示一个数据流,可以无限大 可使用for循环的对象都是可迭代对象,如字符串、列表、字典等,可使用next(对象)的对象都是迭代器对象 可迭代对象可以通过iter方法变成迭代器对象 队列: 可自定义先入先出还是后人先出,数据一经取 阅读全文
posted @ 2019-03-18 12:42 东小东 阅读(523) 评论(0) 推荐(0)
摘要:字符串 字符串支持像列表似得用下标进行取值操作,和进行切片 字符串格式化: 字符串拼接: 方法1: 每次拼接时会重新开辟内存空间,效率较低 方法2: %s为字符串,%d为整数,%f为浮点数等等 方法3: 如果使用format_map,传递的值为字典 方法4: 相关函数: 字符串的排序: 判断某个字符 阅读全文
posted @ 2019-03-16 22:33 东小东 阅读(2226) 评论(0) 推荐(0)
摘要:Sys模块: 获取Python有关的环境变量: 命令行传递参数 利用flush模拟进度条: 其他: Import导入模块: 导入模块时会在当前路径下和环境变量(lib或者site-packages目录)里寻找 简单的导入模块 import的使用: 将模块解释并把内容赋值到一个变量中 from...i 阅读全文
posted @ 2019-03-15 23:27 东小东 阅读(483) 评论(0) 推荐(0)
摘要:变量与运算 得到数据类型: 强制转换: 删除变量: 整数:int,python3已经无长整型之说 bool类型:其中None可以等价于False 相关方法 变量的作用域: 以函数为区域单位,一个函数确定一个作用区域 全局变量:在首部定义,只要在调用普通函数或者类方法前定义则可以直接使用,这样只可以实 阅读全文
posted @ 2019-03-14 18:09 东小东 阅读(249) 评论(0) 推荐(0)
摘要:脚本的执行: 1.执行时确定解释器为Python3 2.在代码开始行确定解释器为Python3,与shell相似 env命令表示全局搜索Python3解释器 或者直接固定文件夹找 执行命令 __name__的使用 当前脚本直接执行时才会进入pass,如果是被别的模块导入(import)时则不执行pa 阅读全文
posted @ 2019-03-12 18:54 东小东 阅读(318) 评论(0) 推荐(0)