2024年超详细的Python3学习路径规划

前言

基于Python3.5+

1.第一阶段基础(必须)

|
|
|
|
| — | — | — |
| Python3 环境搭建 | Python3 基础语法 | Python3 基本数据类型 |
| Python3 数据类型转换 | Python3 解释器 | Python3 注释 |
| Python3 运算符 | Python3 数字(Number) | Python3 字符串 |
| Python3 列表 | Python3 元组 | Python3 字典 |
| Python3 集合 | Python3 条件控制 | Python3 循环语句 |
| Python3 推导式 | Python3 迭代器与生成器 | Python3 函数 |
| Python3 lambda | Python3 模块 | Python3 输入和输出 |
| Python3 错误和异常 | Python3 面向对象 |
|

2.第二阶段基础

Python3 pip (必须)

pip 是 Python 包管理工具,该工具提供了对 Python 包的查找、下载、安装、卸载的功>能。

|
|
|
|
| — | — | — |
| Python3 正则表达式 | Python3 enum(枚举) | Python3 MySQL(PyMySQL) (必须) |
| Python3 requests 模块 | Python3 函数式注解 | Python3 多线程 (必须) |
| Python3 XML 解析 | Python3 JSON (必须) | Python pyecharts模块 |

关于 pyecharts模块

ECharts 是由百度开发的一款强大的开源数据可视化库,而 Pyecharts 则是 ECharts 的 Python 封装,使得在 Python 中使用 ECharts 变得更加方便。

3.Web开发基础

推荐使用 Djiango Rest Framework框架进行web-api开发 1.Django Rest Framework(DRF)框架搭建步骤 2.django-rest-framework官网

4.推荐了解的库,根据你的需要来

内置库:

通用库

  • time— 时间访问和转换

  • datetime— 基本日期和时间类型

  • calendar— 常规日历相关功能

  • collections— 容器数据类型

  • bisect— 数组二分算法

  • array— 高效的数值数组

  • weakref— 弱引用

  • types— 动态类型创建和内置类型的名称

  • copy— 浅拷贝和深拷贝操作

  • pprint— 数据漂亮的打印机

结构化标记处理工具:

  • html— 超文本标记语言支持

  • html.parser— 简单的 HTML 和 XHTML 解析器

  • html.entities— HTML 通用实体的定义

  • XML 处理模块

  • xml.etree.ElementTree — ElementTreeXML API

  • xml.dom— 文档对象模型 API

  • xml.dom.minidom— 最小的 DOM 实现

  • xml.dom.pulldom— 支持构建部分 DOM 树

  • xml.sax— 支持 SAX2 解析器

  • xml.sax.handler— SAX 处理程序的基类

  • xml.sax.saxutils— SAX 实用程序

  • xml.sax.xmlreader— XML 解析器的接口

  • xml.parsers.expat — 使用 Expat进行快速 XML 解析

数据压缩和归档:

  • gzip— 支持gzip文件

  • zipfile— 处理 ZIP 存档

  • tarfile— 读取和写入 tar 归档文件

加密服务:

  • hashlib— 安全哈希和消息摘要

  • hmac— 用于消息身份验证的密钥哈希

  • secrets— 生成用于管理密钥的安全随机数

并发执行:

  • threading— 基于线程的并行性

  • multiprocessing— 基于进程的并行性

  • multiprocessing.shared_memory— 提供共享内存,以便跨进程直接访问

  • 并发包

  • concurrent.futures— 启动并行任务

  • queue— 同步的队列类

  • 17
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值