![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python 学习笔记
文章平均质量分 87
vvQi
Stay hungry,stay foolish.
展开
-
Python 学习笔记(01)基础知识
Python 学习笔记(01) 基础知识文章目录Python 学习笔记(01) 基础知识1.1 计算机语言1.1.1 编译1.1.2 解释1.1.3 编译型语言1.1.4 解释型语言1.2 python语言基础1.2.1 python语言特点1.2.2 python语言基本规则1.2.2.1 注释1.2.2.2 换行1.2.2.3 缩进1.2.2.4 空行1.2.3 变量赋值1.3 python对象模型概述1.3.1 python对象特性1.3.2 类型、对象体系1.3.3 可变数据对象与不可变数据对象1原创 2022-03-17 09:22:46 · 184 阅读 · 0 评论 -
Python 学习笔记(02)数据类型&数据结构
Python 学习笔记(02) 数据类型及数据结构文章目录Python 学习笔记(02) 数据类型及数据结构2.1 类型定义2.2 标准类型2.2.1 标准数据类型2.2.2 标准类型操作符2.2.3 相关内建函数(BIF)2.3 数值类型2.3.1 数值类型之间关系2.3.2 相关函数2.3.3 随机数函数2.4 其他类型2.5 结构定义2.6 列表2.6.1 列表操作符2.6.2 相关函数2.6.2.1 序列类型内建函数2.6.2.2 列表类型函数2.7 元组2.7.1 相关函数2.7.2 元组特性2原创 2022-03-17 09:25:19 · 139 阅读 · 0 评论 -
Python 学习笔记(03)字符串
Python 学习笔记(03)字符串文章目录Python 学习笔记(03)字符串3.1 字符基本概念3.1.1 ASCII码3.1.2 Unicode3.1.3 DBCS3.1.4 python中的编码3.2 字符串操作符3.2.1 标准类型操作符3.2.2 序列类型操作符3.2.3 原始字符串操作符3.2.4 Unicode字符串操作符3.2.5 格式化操作符3.3 字符串特性3.4 相关函数3.4.1 序列类型内建函数3.4.2 字符串类型内建函数3.4.3 字符串类函数3.4.4 格式化字符串函数3原创 2022-03-17 09:35:37 · 214 阅读 · 0 评论 -
Python 学习笔记(04)序列
Python 学习笔记(04)序列文章目录Python 学习笔记(04)序列4.1 序列定义4.2 序列操作符4.2.1 标准类型操作符4.2.2 序列类型操作符4.3 相关内建函数(BIF)4.1 序列定义序列(Sequence)是对一组成员有序排列、通过下标偏移量进行访问的数据结构的统称,其中包括字符串(String)、列表(List)以及元组(Tuple)。4.2 序列操作符4.2.1 标准类型操作符所有标准类型操作符均适用。**复习: **标准类型操作符包括算数操作符、比较操作符、赋值原创 2022-03-17 09:39:11 · 110 阅读 · 0 评论 -
Python 学习笔记(05)条件&循环
Python 学习笔记(05)条件&循环文章目录Python 学习笔记(05)条件&循环5.1 条件语句5.2 循环语句5.2.1 while 条件循环5.2.2 for 迭代循环5.2.3 循环控制5.3 相关内建函数(BIF)5.4 迭代器5.4.1 迭代对象 可迭代对象5.4.2 迭代器的使用5.4.3 迭代器注意事项5.5 列表解析5.6 生成器5.6.1 生成器表达式5.6.2 yield关键字实现生成器5.1 条件语句if语句由 关键字本身(if)+ 条件表达式 + 代码块原创 2022-03-17 09:40:45 · 830 阅读 · 0 评论 -
Python 学习笔记(06)函数
Python 学习笔记(06)函数文章目录Python 学习笔记(06)函数6.1 函数基础6.1.1 函数定义6.1.2 函数调用&函数引用6.2 函数参数6.2.1 parameter 和 argument6.2.2 函数定义完整语法6.2.3 参数传递方式6.2.4 参数传递形式6.3 装饰器6.4 函数式编程6.4.1 匿名函数 lambda()6.4.2 过滤函数 filter()6.4.3 序列映射函数 map()6.4.4 压缩运算函数 reduce()6.4.5 偏函数6.5 递归原创 2022-03-17 09:43:38 · 105 阅读 · 0 评论 -
Python 学习笔记(07)文件
Python 学习笔记(07)文件文章目录Python 学习笔记(07)文件7.1 文件对象7.1.1 相关内建函数(BIF)7.1.2 文件函数7.2 文件迭代7.3 标准文件对象7.3.1 标准输入 sys.stdin7.3.2 标准输出 sys.stdout7.3.3 标准错误 sys.stderr7.4 分隔符7.4.1 行分隔符7.4.2 路径分隔符7.4.3 import os7.1 文件对象在python中,文件只是【连续的字节序列】。文件对象用来访问普通磁盘文件或类文件(如打开URL读原创 2022-03-17 09:46:45 · 89 阅读 · 0 评论 -
Python 学习笔记(08)面向对象基础
Python 学习笔记(08)面向对象基础文章目录Python 学习笔记(08)面向对象基础8.1 编程思想8.1.1 面向过程8.1.2 面向对象8.1.3 两者优缺点对比8.2 面向对象相关术语8.3 类的定义8.4 构造函数 \_\_init\_\_()8.5 类的实例对象的使用8.6 self参数详解8.7 类属性 & 实例属性8.7.1 类属性8.7.2 实例属性8.7.3 局部变量8.8 实例方法 & 类方法 & 静态方法8.8.1 实例方法8.8.2 类方法8.8.3原创 2022-03-17 09:48:15 · 107 阅读 · 0 评论 -
Python 学习笔记(09)面向对象高级
Python 学习笔记(09)面向对象高级文章目录Python 学习笔记(09)面向对象高级9.1 面向对象典型特征9.2 封装机制9.2.1 封装优点9.2.2 封装实现9.2.3 python封装底层原理9.3 继承机制9.3.1 多继承9.3.2 MRO方法解析顺序9.3.3 父类方法重写9.3.4 如何使用继承机制9.3.5 super():调用父类构造方法9.4 多态机制9.4.1 多态的基本条件9.4.2 鸭子类型9.1 面向对象典型特征大多数面向对象的编程语言中都具备四个典型特征:抽象、原创 2022-03-17 21:44:05 · 752 阅读 · 0 评论 -
Python 学习笔记(10)面向对象特殊成员
Python 学习笔记(10)面向对象特殊成员文章目录Python 学习笔记(10)面向对象特殊成员10.1 限制添加实例属性及实例方法10.2 type()函数动态创建类10.3 MetaClass元类10.4 枚举类10.5 类的特殊成员10.5.1 `__new__()`10.5.2 `__repr__()`10.5.3 `__del__()`10.5.4 `__dir__()`10.5.5 `__dict__()`10.5.6 `hasattr()/getattr()/setattr()`10.原创 2022-03-30 09:34:52 · 129 阅读 · 0 评论 -
Python 学习笔记(11)模块
Python 学习笔记(11)模块文章目录Python 学习笔记(11)模块11.1 模块定义11.2 模块导入方式11.3 自定义模块11.4 ModuleNotFoundError: No module named 'xxx'11.5 限制模块可引用成员11.6 包定义11.7 包导入方式11.8 查看模块中成员11.1 模块定义模块(Module)可以理解为python程序,任何python程序都可以被当作模块进行使用。我们将python标准库中包含的模块称之为标准模块,除此之外还有第三方模块原创 2022-03-30 14:17:27 · 510 阅读 · 0 评论 -
Python 学习笔记(12)错误&异常
Python 学习笔记(12)错误&异常文章目录Python 学习笔记(12)错误&异常12.1 错误&异常定义12.1.1 语法错误12.1.2 运行时错误12.2 异常处理12.3 手动设置异常12.4 获取异常信息12.1 错误&异常定义在编程过程中经常会碰到各种各样的错误,可以大致将这些错误分为两类,即【语法错误】和【运行时错误】。12.1.1 语法错误语法错误是指当代码被解释时发现不符合python语法规则而报出 SyntaxError 。语法错误属于真原创 2022-04-01 16:26:09 · 1074 阅读 · 0 评论