概念
课程定位与目标读者
了解课程目标及其目标受众的简要介绍。
Python 的日益普及
多种编程语言,包括 Python,因其在不牺牲效率和生产力的前提下实现复杂算法而赢得了广泛赞誉。根据 __TIOBE__ 的《编程语言名人堂》统计,Python 在 2018 年位列第一,2019 年和 2020 年均位居第三。
每当讨论选择何种编程语言来构建新系统时,Python 总是脱颖而出。它易于学习,同时又是满足多种多样化需求的强大编程语言。

本课程适合谁?
通常情况下,使用 Python 编程时,仅用到了其强大功能的一小部分。本课程专为希望对 Python 3 进行快速深入探索的开发者设计。如果你从未接触过 Python 编程,那么本课程并不适合你。你可以先通过《从零开始学 Python 3》(入门级别)课程掌握 Python 基础知识。本课程属于高级内容,因此假设你已熟练掌握 Python 的基本概念。
本课程旨在帮助开发者掌握编写代码的“Python 风格”,并充分利用 Python 的高级、稳健特性,从而超越普通开发者的水平。课程将重点突出那些在其他主流语言中少见或独有的 Python 特性。内容以实践为导向,聚焦于“Python 如何实现这些功能”以及“为什么能实现”。
因此,如果你熟悉 Python 2 并计划迁移到 Python 3.4 及更高版本,那么你完全可以参与本课程!如果你好奇 Python 中那些鲜为人知但值得掌握的功能,本课程将为你提供清晰的学习路线图。
接下来,让我们深入探索 Python 3 的奇妙世界。