亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Industrial programming >> Python

全面的 Python 学习路径和资源

在此页面上,您可以浏览所有学习内容主题分组 或技能水平 。使用此页面获取有关下一步要了解的内容的想法。

如果您刚刚开始使用 Python,请从我们的 Python 基础学习路径开始 在语法、数据结构、函数和面向对象编程方面打下坚实的基础:

适用于自动化等热门主题的结构化内容 ,机器学习 ,数据科学 ,网络开发 以及更多内容,请查看核心 Python 之外的学习路径。

按下面的主题或技能水平进行探索。祝学习愉快!

经验等级

级别 •基础知识

Python 基础知识

通过适合初学者的教程从头开始学习 Python,教程涵盖变量、循环、函数、数据结构等。无需经验。

级别 • 高级

高级 Python 教程

探索高级 Python 主题,例如并发、元编程、性能优化和 CPython 内部原理。适合经验丰富的开发人员。

主题

主题 • 人工智能

使用 AI 进行 Python 编码

学习如何在人工智能的帮助下编写Python代码,并学习利用法学硕士构建现实世界中实用的Python程序。

主题 • 算法

算法教程

学习Python算法:排序、搜索、图、DP、Big O。使用heapq、bisect、deque、lru_cache、timeit。研究面试的实用技巧和常见问题解答。

主题 • API

Python API 教程

了解如何通过 FastAPI、Flask、Django、Requests、OpenAPI、测试、Docker 和部署技巧来设计、构建、保护和使用 Python API。

主题 • 最佳实践

Python 最佳实践

学习构建函数、清楚地命名事物、处理错误和组织项目。充满信心地交付可维护的软件。

主题 • 职业生涯

Python 职业生涯

练习挑战、审查数据结构并清楚地解释解决方案。建立一个投资组合并规划您的下一个角色。

主题 •社区

Python 社区文章

通过文章和采访来了解您的程序员同事。与更广泛的 Python 社区联系以进行协作和学习。

主题 • 数据库

Python 数据库教程

使用 Python 与 SQL、NoSQL 和矢量数据库交互。构建用于 Web 开发、数据分析和 AI 应用程序的数据密集型应用程序。

主题 • 数据科学

Python 数据科学

探索所有 Python 数据科学教程。了解如何使用 Python 分析和可视化数据。借助这些技能,您可以从大型数据集中获取见解并做出数据驱动的决策。

主题 • 数据结构

数据结构

了解何时使用列表、元组、字典和集合。查看时间复杂度,选择正确的工具,并编写更快、更简洁的代码。

主题 • 数据可视化

Python 数据可视化

探索各种库并使用它们通过 Python 直观地传达数据。以易于理解的格式呈现复杂的数据。

主题 • 开发人员

Python DevOps 教程

充满信心地发布 Python 应用程序。了解 Docker、Ansible、CI/CD、Kubernetes、Nginx 和监控实践,以自动部署并运行可靠的生产系统。

主题 • Django

Django 教程

通过实际项目学习 Django。 Django 是一个高级 Python Web 框架,用于快速开发复杂的 Web 应用程序。

主题 • 码头工人

Python Docker 教程

了解 Docker,这是一种用于创建隔离、可复制应用程序环境的容器化工具。使用 Docker,您可以更高效地管理和部署 Python 应用程序。

主题 •编辑

编辑器和 IDE

了解新工具或深入研究您最喜欢的编辑器。这些知识将简化您的 Python 开发过程。

主题 •烧瓶

Flask 教程

了解 Flask 开发的关键方面。有了这些知识,您将能够使用 Flask 创建强大且可扩展的 Web 应用程序。

主题 • 图形用户界面

Python GUI 编程

使用各种 Python 框架创建图形用户界面。开始使用 Python 进行 GUI 编程,构建用户友好的应用程序。

主题 • 机器学习

Python 机器学习

了解如何在 Python 中实现机器学习 (ML) 算法。借助这些技能,您可以创建能够学习和做出决策的智能系统。

主题 • 新闻

Python 新闻

关注核心 Python 及其更广泛的第三方生态系统的最新发展。由 Real Python 团队为您策划的重要 Python 新闻。

主题 • numpy

NumPy

创建数组并对其进行切片、与列表进行比较以及运行快速操作。了解 NumPy 何时适合并逐步练习核心模式。

主题 • 项目

Python 项目

从事可帮助您获得实际编程经验的 Python 项目。这些项目包括完整的源代码和分步说明。

主题 • 蟒蛇

核心 Python 教程

深入了解 Python 语言的核心。了解Python的核心特性,为高级Python编程打下坚实的基础。

主题 • 标准库

Python 标准库

实用的 Python 标准库教程,用于掌握 datetime、pathlib、argparse、subprocess、logging 等。编写更快、更干净、无依赖的代码。

主题 • 测试

Python 测试教程

了解测试 Python 应用程序的最佳实践和技术,以构建健壮且无错误的应用程序。

主题 • 工具

Python 开发工具

选择你的编辑器,管理 venvs,使用 Git,运行 pytest,使用 Ruff 自动修复代码。添加 mypy、CI、打包和 Docker 以放心交付。

主题 • 网络开发

Python Web 开发教程

了解 Python Web 应用程序开发中问题的实际解决方案。这些教程和文章涵盖了该领域使用的关键技术。有了这些知识,您就可以创建现代 Web 应用程序。

主题 • 网络抓取

Python 网页抓取教程

通过现实世界的实际项目学习网络抓取。使用 Python 从网络下载并选择数据。自动化从网站提取数据的过程。


Python

  1. Python时间模块
  2. Python 运算符
  3. Python 之禅(PEP-20 复活节彩蛋)
  4. 检查 Linux、macOS 和 Windows 上的 Python 版本:快速指南
  5. Python 字符串长度 | len() 方法示例
  6. 如何在 Python 中获取当前日期和时间?
  7. PyQt5 示例教程:在 Python 中使用 PyQt 设计 GUI
  8. Python 基础知识备忘单:基本数据类型、字典、列表和函数
  9. Python 与 MySQL 连接:连接器、创建数据库、表、插入 [示例]
  10. Hello World:创建你的第一个 Python 程序
  11. Python 字典追加:如何添加键/值对
  12. Python获取当前时间