01 2019 档案
python模块
摘要:模块:一个py 文件就是一个模块 模块特点: 拿来就用 省去开发时间 提升效率 结构化,便于查找,便于修改,便于维护 模块种类: 内置模块 第三方模块pypi.org 第三方模块平台 自定义模块 自定义模块 导入方式 在自定义模块中写入 __all__ = ['func'] 自定义导入模块使用*的时 阅读全文
posted @ 2019-01-17 20:44 六月_海动 阅读(65) 评论(0) 推荐(0)
模块
摘要:time模块 time.sleep(second) 线程推迟指定时间后运行,单位秒 time.time() 获取时间戳 时间戳 时间戳表示从1970年1月1日00:00:00开始按秒计算的偏移量。获得的是浮点数(float)。 格式化时间 格式化的字符串时间 python中时间日期格式化符号 结构化 阅读全文
posted @ 2019-01-16 20:36 六月_海动 阅读(128) 评论(0) 推荐(0)
python日志
摘要:日志作用 日志记录一些信息 用户个性化操作的记录 开发人员查bug logging 模块 函数版 修改日志记录级别 logger对象配置 日志 阅读全文
posted @ 2019-01-16 18:43 六月_海动 阅读(85) 评论(0) 推荐(0)
内置函数
摘要:截止到python3.6.2版本,共有68个内置函数 作用域相关 locals() globals() 迭代器相关 range() next() iter() 字符串相关 eval() exec() input() print() 内存相关 hash() if() 文件操作相关 open() 模块相 阅读全文
posted @ 2019-01-16 15:18 六月_海动 阅读(57) 评论(0) 推荐(0)
python迭代器,生成器及推导式
摘要:迭代器 可迭代对象:整型str,列表list,元组tuple,字典dict,集合set,range() 遵循可迭代协议 判断迭代器 如果对象中有__iter__函数,那么这个对象就遵守可迭代协议,可获得相应的的迭代器 通过isinstence()判断 Iterable:可迭代对象. 内部包含__it 阅读全文
posted @ 2019-01-15 22:16 六月_海动 阅读(128) 评论(0) 推荐(0)
函数嵌套,闭包,装饰器
摘要:名称空间 命名空间:存放名字和值的关系的空间 命名空间分类: 内置命名空间 >>>存放python解释器为我们提供的名字, list, tuple, str, int这些都是内置命名空间 全局命名空间 >>> 我们直接在py文件中, 函数外声明的变量都属于全局命名空间 局部命名空间 >>>在函数中声 阅读全文
posted @ 2019-01-15 22:16 六月_海动 阅读(81) 评论(0) 推荐(0)
Python函数
摘要:函数的定义 函数是对代码块和功能的封装和定义 对有特定功能的代码进行打包命名,可直接调用 使用函数名加小括号,函数体就会被执行 函数的执行顺序 函数返回值 return(只能在函数中使用),函数体中遇到return,那么函数结束,return下边的代码不会被执行。 return将其后边的值返回给调用 阅读全文
posted @ 2019-01-11 15:20 六月_海动 阅读(50) 评论(0) 推荐(0)
基础知识补充
摘要:列表的地for循环注意事项 深浅拷贝 import copy copy()浅拷贝 只会拷贝第1层. 第2层的内容不会拷贝. 所以被称为浅拷贝。 copy.deepcopy()深拷贝 只会拷贝不变的内容,可变化的开辟新内存。 代码块 int(float):任何数字在同一代码块下都会复用。 bool:T 阅读全文
posted @ 2019-01-09 17:59 六月_海动 阅读(70) 评论(0) 推荐(0)
文件操作
摘要:句柄 句柄 = open(“文件”,mode = "模式",encoding = "编码集") 注意点:读完的文件句柄一定要关闭 with open("文件",mode = “模式”,encoding = “编码集”) as "句柄": 路径 1.绝对路径:从磁盘根目录开始一直到文件名 2.相对路径 阅读全文
posted @ 2019-01-08 21:37 六月_海动 阅读(77) 评论(0) 推荐(0)
编码
摘要:ASCII最早的编码集,大小写字符,特殊符号,8位1字节,不含中文。 GBK,包含ascII,英文 1字节 8位,包含中文,16位2字节 unicode 万国码 ,全部2个字节 16位 utf-8 可变编码 ,英文 1字节 8位,欧洲 2字节 16位,亚洲 3字节 24位 编码 str.encode 阅读全文
posted @ 2019-01-08 21:37 六月_海动 阅读(63) 评论(0) 推荐(0)
数据类型——列表,元祖,字典和集合
摘要:列表(list) 列表关键字list,[]列表具有有序性,可以根据下标查找。 列表的“增删改查” 增 追加(list.append(a)) 在列表的最后添加,a为要添加的内容。 插入(list.insert(a,b)) 根据下标“a”,将内容“b”插入到列表中。 迭代添加(list.extend(a 阅读全文
posted @ 2019-01-03 17:10 六月_海动 阅读(356) 评论(0) 推荐(0)
Python数据类型——整型,布尔型,字符串
摘要:整型(int) 32位电脑可提供 -2**31~2**31-1 个数字 64位电脑可提供 -2**63~2**63-1 个数字 python3 所有的整数都是int,不存在长整型long。 可以进行 加+ 减- 乘* 除/ 乘方** 取余% 整除// 运算。 布尔型(bool) True和False 阅读全文
posted @ 2019-01-03 15:02 六月_海动 阅读(360) 评论(0) 推荐(0)
python 入门前的准备
摘要:计算机简单基础 什么组成了计算机 最佳单的计算机要有CPU,内存,硬盘和输入输出设备组成. CPU(中央处理器)进行计算和处理问题. 内存对数据进行临时储存,以方便CPU提取,和加工. 硬盘是对数据进行长久储存的设备. 输入输出设备是人机互动的关键 如果把一台计算机的工作比做成一人在做数学题,人通过 阅读全文
posted @ 2019-01-02 13:17 六月_海动 阅读(122) 评论(0) 推荐(0)