飞翔飞翔
主页
  • 计算机基础

    • TCP协议
  • 数据库

    • SQL教程
  • 编程语言

    • C语言
    • Python2
    • Python3
  • 数据格式

    • JSON教程
  • 工具

    • Markdown指南
  • Git

    • GitFlow
  • Quartz

    • Quartz教程
  • Java

    • Java设计模式
  • 缓存

    • Redis教程
联系
阿里云
主页
  • 计算机基础

    • TCP协议
  • 数据库

    • SQL教程
  • 编程语言

    • C语言
    • Python2
    • Python3
  • 数据格式

    • JSON教程
  • 工具

    • Markdown指南
  • Git

    • GitFlow
  • Quartz

    • Quartz教程
  • Java

    • Java设计模式
  • 缓存

    • Redis教程
联系
阿里云
  • 学习路径
  • 第1章 Python简介

    • Python是什么
    • 安装与运行
    • 交互式解释器
    • 注释与编码规范
  • 第2章 变量与数据类型

    • 变量与对象
    • 整数 int
    • 浮点数 float
    • 复数 complex
    • 布尔值 bool
    • 字符串 str
    • 空值 None
    • 类型转换
  • 第3章 运算符与表达式

    • 算术运算符
    • 比较运算符
    • 赋值运算符
    • 逻辑运算符
    • 位运算符
    • 身份与成员运算符
    • 海象运算符
    • 运算符优先级
  • 第4章 流程控制

    • if 语句
    • if-else 语句
    • if-elif-else 语句
    • match-case 语句
    • 条件表达式(三元运算符)
    • while 循环
    • for 循环
    • range 函数
    • break 与 continue
    • 循环的 else 子句
    • pass 语句
  • 第5章 数据结构

    • 列表创建与索引
    • 列表方法
    • 列表推导式
    • 元组
    • 序列解包
    • 集合
    • 字典创建与访问
    • 字典方法
    • 字典推导式
    • range 对象
  • 第6章 函数

    • 定义函数
    • 位置参数与关键字参数
    • 默认参数
    • 可变参数
    • 解包实参
    • 函数返回值
    • lambda 表达式
    • 文档字符串与注解
    • 作用域与命名空间
    • global 与 nonlocal
  • 第7章 模块与包

    • 模块导入
    • 模块搜索路径
    • 包与相对导入
    • 标准库概览
  • 第8章 文件与输入输出

    • 文件读写
    • 上下文管理器
    • 字符串格式化
    • JSON 与 CSV
  • 第9章 面向对象

    • 类与对象
    • 方法
    • 实例变量与类变量
    • 私有变量
    • 继承
    • 多重继承
    • 魔术方法
    • 属性装饰器
    • 数据类 dataclass
  • 第10章 异常处理

    • 语法错误与异常
    • try-except
    • 异常链与 raise
    • 清理操作
    • 自定义异常
  • 第11章 迭代器与生成器

    • 迭代器协议
    • 生成器
    • 生成器表达式
    • 迭代工具
  • 第12章 高级特性

    • 装饰器
    • 函数式编程
  • 第13章 工程实践

    • 测试与调试
    • 代码质量
    • 虚拟环境

学习路径

下面是本站 Python3 教程的完整路径(切换到列表形式),点击叶子节点可直接跳转到对应教程页面。

🐍
第1章 Python简介
认识 Python、安装与代码风格
4 个主题▾
01Python 是什么02安装 Python03交互式解释器04注释与代码风格
✏
第2章 变量与数据类型
变量、各种数据类型与类型转换
8 个主题▾
01变量与对象02整数 int03浮点数 float04复数 complex05布尔值 bool06字符串 string07空值 None08类型转换
±
第3章 运算符与表达式
算术、比较、逻辑、位运算与优先级
8 个主题▾
01算术运算符02比较运算符03赋值运算符04逻辑运算符05位运算符06身份与成员运算符07海象运算符08运算符优先级
↔
第4章 流程控制
条件判断、循环与 match-case
11 个主题▾
01if 语句02if-else03if-elif-else04match-case05条件表达式06while 循环07for 循环08range 函数09break 与 continue10循环 else11pass 语句
📦
第5章 数据结构
列表、元组、集合、字典与推导式
10 个主题▾
01列表创建与索引02列表方法03列表推导式04元组05序列解包06集合07字典创建与访问08字典方法09字典推导式10range 对象
⚙
第6章 函数
函数定义、参数机制、作用域与高级用法
10 个主题▾
01定义函数02位置参数与关键字参数03默认参数04可变参数05参数解包06返回值07Lambda 表达式08文档字符串与注解09作用域与命名空间10global 与 nonlocal
📦
第7章 模块与包
模块导入、搜索路径、包与标准库
4 个主题▾
01模块导入02模块搜索路径03包与相对导入04标准库
📂
第8章 文件与输入输出
文件读写、上下文管理、格式化与序列化
4 个主题▾
01文件读写02上下文管理器03字符串格式化04JSON 与 CSV
🏗
第9章 面向对象
类、继承、魔术方法与 dataclass
9 个主题▾
01类与对象02方法03实例变量与类变量04私有变量05继承06多重继承07魔术方法08property 装饰器09dataclass
⚠
第10章 异常处理
异常捕获、异常链与自定义异常
5 个主题▾
01语法错误与异常02try-except03异常链与 raise04清理操作05自定义异常
🔁
第11章 迭代器与生成器
迭代协议、生成器与迭代工具
4 个主题▾
01迭代器协议02生成器03生成器表达式04迭代工具
🚀
第12章 高级特性
装饰器与函数式编程
2 个主题▾
01装饰器02函数式编程
🛠
第13章 工程实践
测试调试、代码质量与虚拟环境
3 个主题▾
01测试与调试02代码质量03虚拟环境