07 2019 档案
摘要:包是什么 文件夹下具有\_\_init\_\_.py文件的就是包 路径 绝对路径:从最外层的包开始导入 相对路径:从当前(.)开始导入或者从父级(..)开始导入 使用相对路径的时候必须在包的外层且同级 from 包 import 需要在\_\_init\_\_.py文件中操作 logging log
阅读全文
摘要:re(正则)模块 re.findall 扩展练习: re.search re.match re.split re.sub compile finditer 给分组起名字
阅读全文
摘要:1.序列化 json 1.dumps loads 2.dump load 同时读取多个内容进行反序列 pickle 序列化(可对python所有对象进行转换) python自带的(只有python可以用) 1.dumps loads 2.dump load 对象转换成乱码多行写入 乱码转换对象全部读
阅读全文
摘要:1.自定义模块 import 导入 模块分类 1.内置模块 标准库,python解释器自带的.py文件(模块) 2.第三方模块 各种大神写的,需要额外下载的(并发编程开始讲解)(pypi) 3.自定义模块 自己写的,不需要额外下载 导入的过程 1.当前的名称空间中开辟一个新的空间(test) 2.将
阅读全文
摘要:1.有参装饰器 基本版 示例: 2.多个装饰器装饰一个函数
阅读全文
摘要:装饰器 定义: 用来装饰的工具 在不改变源代码及调用方式的基础上额外增加新的功能 开放封闭原则: 扩展是开放的(增加新功能) 修改源码是封闭的(修改已经实现的功能) 版一: 版二: 版三(初识版装饰器): 版四(第二版装饰器): low版 高级版: 标准版: 语法糖 语法糖必须放在被装饰的函数正上方
阅读全文
摘要:内置函数(二) 内置函数 匿名函数 内置函数(重要) 闭包
阅读全文
摘要:1.生成器 迭代器和生成器的区别: 迭代器是Python中内置的一种节省空间的工具 生成器的本质就是一个迭代器 迭代器是Python自带的 生成器是咱们(程序员)写得 定义一个生成器: for 循环的本质 生成器的优点和注意事项 节省空间 惰性机制 不能逆行 一次性 一个next对应一个yield
阅读全文
摘要:1.函数名的第一类对象及使用 函数名可以当做值被赋值 函数名可以当做元素存放在容器中 函数名可以当做另一个函数的参数 函数名可以当做返回值 2.f格式化 f格式化的作用 填充字符串 填充变量 填充计算公式 填充表达式 填充大括号 3.迭代器 迭代器,一种工具 可迭代对象: 查看是否可迭代 方式一:
阅读全文
摘要:1.函数的动态参数 动态参数 args, kwargs (能够接受动态的位置参数和动态的关键字参数) 定义阶段( args, kwargs) 聚合 \ args tuple \ \ kwargs dict 使用阶段\ args,\ kwargs 打散 args 源数据类型 kwargs 打散是字典的
阅读全文
摘要:函数 定义 函数的返回值 注意事项 return的内容返回给了函数的调用 return下方的代码不执行,终止这个函数 return 返回多个内容的时候还是元组形式 return 没有写返回值的时候返回的是None,不写return返回的也是None 位置传参
阅读全文
摘要:文件操作 创建文件"asdf.txt" 路径: 绝对路径: 从磁盘根部进行查找 相对路径: ../返回上一级 推荐使用 转义: 1."C:\\user\\ner" 2. r"C:\user\ner" 推荐使用 文件操作的模式: r,w,a (\ \ \ \ \ \ \ \ ) rb,
阅读全文
摘要:1.基础数据类型补充 str: 不可变数据 1.首字母大写: 2.每个单词首字母大写: 3.大小写反转 4.居中 填充 5.查找 6.拼接 7.格式化 8.字符串的 加 和 乘 list 1.定义方式 2.其他方法 2.1 排序 (默认升序) 2.2 反转 面试题: 拼接两个列表 正题 扩展 tup
阅读全文
摘要:1.小数据池 缓存机制(驻留机制) == 判断两边内容是否相等 is 是 代码块: 一个文件,一个函数,一个类,一个模块,终端中每一个行是一个代码块 数字: 在同一代码块下 只要内容相同就采用相同的内存地址( 5以后就不是) 数字在做乘法的时候范围 5 ~ 256 数字在做乘法的时候不能使用浮点数
阅读全文
摘要:字典 定义 字典 dict 字典是无序的,可变的数据类型 字典:用于存储数据,存储大量数据,字典要比列表快,将数据和数据之间进行关联 定义一个字典: 字典的键: 可哈希的 不可变的数据类型 避免哈希冲突使用了 开放寻址法 不可哈希的 可变的数据类型 要求唯一 如果有重复的后边值的将前面的值覆盖 字典
阅读全文
摘要:1.列表 定义 列表 list 容器 有序,可变,支持索引 列表:存储数据类型很多,字符串,数字, 布尔值,列表,集合,元祖,字典. 定义一个列表: 列表的增,删,改,查 增加 删除 改 查 列表的嵌套 2.元组 定义 元组 tuple 有序,不可变,支持索引 只能索引查看和for查看,不能进行增删
阅读全文
摘要:Python2 和 Python3 的区别 1.Python2 和 Python3 的区别 Python2 源码不统一 重复代码 Python3 源码统一 没有重复代码 Python2的input获取到的是什么类型就是什么类型 Python3的input获取到的全都是字符串 Python2不支持中文
阅读全文
摘要:整型以及布尔值转换 整型 数字 (int) 整型(数字)用于比较和运算 计算机支持的数字范围 32位 2 31 1 ~ 2 31 1 64位 2 63 1 ~ 2 63 1 Python2和Python3在整型中的区别 python2 整型 int long(长整型) /获取的是整数 python3
阅读全文
摘要:1.while 循环 while 关键字 (死循环) if 条件: 结果 while 条件: 循环体 break continue while else 总结: 2.字符串格式化 3.运算符 算数运算符 比较运算符 python print(9 and 1 or not False and 8 or
阅读全文
摘要:Python简介 应用领域 web开发 (写网站从无到有) 人工智能 爬虫 (大批量爬取网络中的数据) 金融分析 云计算 Python2 和 Python3 的区别 Python2 源码不统一 重复代码 Python3 源码统一 没有重复代码 Python2的input获取到的是什么类型就是什么类型
阅读全文
摘要:Python解释器安装 1.打开Python官网 www.python.org 2. 鼠标放在 Downloads 上,并选择相对应的系统 3.寻找你想要的版本,以3.7.3版本为例 3.1 64位系统选择支持64位的软件 Download [Windows x86 64 executable in
阅读全文
摘要:计算机基础 计算机组成 输入输出设备 储存器 CPU 硬盘 内存 显示器 电源 显卡 CPU 中央处理器 处理各种数据 相当于人的大脑 内存 存储数据 硬盘 存储数据 操作系统 控制计算机工作的流程 软件 应用程序 安装在操作系统之上的软件 就是应用程序 总结 CPU 人的大脑 内存 人的临时记忆
阅读全文
摘要:标题 一级标题 空格 编写内容 二级标题 空格 编写的内容 有序内容 1. 1. +Tab 无序内容 +Tab 代码块 三个" ` " typora快捷键 标题 + ctrl+1=一级标题 添加图片 截图粘贴 表格 | 姓名 | 年龄 | 职业 | | | | | | 郭宝元 | 57 |
阅读全文

浙公网安备 33010602011771号