【Python学习】Python最全总结

Python学习最全框架记录

正在学习,持续更新中……

目录

基本语法

print

input

注释

继续和分隔

变量

变量进阶

全局变量与局部变量

变量的作用域

运算符

赋值运算符

比较运算符和逻辑运算符

控制结构

分支结构

if语句

循环结构

for-in循环、while循环

range()函数

break语句

continue语句

循环中的 else 子句

pass语句

三元运算符的实现

python高级特性

迭代器

迭代器和iter()函数

什么是迭代器

为什么要迭代器

如何迭代

使用迭代器

可变对象和迭代器

如何创建迭代器

生成器

列表推导式

生成器表达式

生成器函数

生成器特点

Python对象

Python对象

标准类型(基本数据类型)

其他内建类型

标准类型操作符

类型工厂函数

标准类型的分类

Python不支持的类型

数字型

序列:字符串、列表和元组

字符串

列表[]

元组()

映像和集合类型

字典 {}

集合 set()

函数与函数式编程

异常处理

模块

面向对象编程

文件和输入输出


基本语法

print


input


注释


继续和分隔


变量

Python基本语法之变量(变量命名规则、变量的使用)

变量进阶

全局变量与局部变量


变量的作用域

 

运算符

赋值运算符


比较运算符和逻辑运算符

控制结构


分支结构

if语句

Python学习之分支结构 if语句的使用


循环结构


for-in循环、while循环

Python的循环结构 for-in while


range()函数


break语句


continue语句


循环中的 else 子句


pass语句


三元运算符的实现


python高级特性


迭代器


迭代器和iter()函数


什么是迭代器


为什么要迭代器


如何迭代


使用迭代器


可变对象和迭代器


如何创建迭代器

 


生成器


列表推导式


生成器表达式


生成器函数


生成器特点


Python对象


Python对象


标准类型(基本数据类型)


其他内建类型

类型对象和type类型对象. 31

None——Python的Null对象. 32


标准类型操作符

对象值的比较. 33

对象身份比较. 33

布尔类型. 33
标准类型内建函数

str()和 repr() 34

type()和isinstance()


类型工厂函数


标准类型的分类

存储模型. 38

更新模型. 38

访问模型. 39

总结:标准类型的分类. 39


Python不支持的类型


数字型

Python数字型整理(整型、布尔型、浮点型、复数、操作符、内建函数与工厂函数、控制数字精度)

序列:字符串、列表和元组

字符串

Python字符串总结大全

列表[]

基本表示方法. 75

列表对象方法清单. 77

删除列表元素. 79

操作符. 79

内建函数. 84

列表类型的内建函数. 87

列表的特殊特性. 88


元组()

元组操作符和内建函数. 89

元组的特殊特性——不可变性. 89

拷贝Python对象、浅拷贝和深拷贝. 89


映像和集合类型


字典 {}

字典的操作总结(基本方法、操作符、内建函数、字典特点、字典推导式)


集合 set()

集合的总结(set函数语法、操作符、内建函数、内建方法)

数据结构总结(字符串、列表、元组、字典、集合对比)

字符串、列表、元组、字典、集合对比


函数与函数式编程

Python函数总结大全(函数定义,参数种类、返回值等)

等效的函数调用 0 120

文档字符串. 120

函数标注. 121

返回值. 122

返回简单值

让实参变成可选的

返回字典 0 122

结合使用函数和while循环 0 122

传递列表. 123

在函数中修改列表 0 123

禁止函数修改列表0 123

传递任意数量的实参. 123

结合使用位置实参和任意数量实参0 123

使用任意数量的关键字实参0 123

将函数存储在模块中0 123

导入整个模块0 123

导入特定的函数0 123

使用as给特定函数指定别名0 123

使用as给特定模块指定别名0 123

导入模块中的所有函数0 123

常用内置函数. 124

type()0 124

cmp()0 124

str()和repr()0 124

type()和isinstance()0 124

变量作用域. 125

全局变量与局部变量. 125

global语句. 125

作用域的数字. 125

作用域和lambda 125

变量作用域和名称空间. 125

函数式编程. 125

函数式编程优点. 125

高阶函数. 125

匿名函数 Lambda 表达式. 126

内置高阶函数. 127

闭包. 130

装饰器. 131

匿名函数. 137

偏函数. 137


异常处理

什么是异常. 138

Python中的异常. 138

检测和处理异常. 138

try-except语句. 138

包装内建函数. 138

带有多个except的try语句. 138

处理多个异常的except语句. 138

捕获所有异常. 138

“异常参数”. 138

在应用使用我们封装的函数. 138

else语句. 138

finally语句. 138

try-finally语句. 138

try-except-else-finally语句. 138

上下文管理with语句. 139

字符串作为异常. 139

触发异常. 139

断言. 139

标准异常. 139

抛出异常. 139


模块

什么是模块. 140

模块和文件. 142

模块命名空间. 142

搜索路径和路径搜索. 142

名称空间. 142

导入模块. 142

模块导入的特性. 142

模块内建函数. 142

包. 142

模块的其他特性. 143


面向对象编程

Python类与对象最全总结大全(类、实例、属性方法、继承、派生、多态、内建函数)


文件和输入输出

 

  • 28
    点赞
  • 46
    收藏
    觉得还不错? 一键收藏
  • 24
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 24
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值