课程
高效编写 Python 代码
中级技能水平
更新时间 2026年1月
PythonProgramming4小时15 视频52 道练习4,000 XP150K+成就证明
创建您的免费帐户
继续使用 Google显示更多选项或
继续操作即表示您接受我们的《使用条款》和《隐私政策》,并同意您的数据存储在美国。
深受数千家公司学习者的喜爱
需要团队培训?
企业版试用课程描述
先决条件
Data Types in PythonPython Toolbox1
效率基础
本章将带您理解什么是高效的 Python 代码。您将探索 Python 标准库,了解 NumPy 数组,并练习使用一些 Python 的内置工具。本章为后续内容打下基础。
2
代码计时与剖析
本章将介绍如何收集并比较不同编码方式的运行时间。您将练习使用 line_profiler 和 memory_profiler 包剖析代码库并发现瓶颈。然后,您会将所学付诸实践,用更高效的 Python 代码替换这些瓶颈。
3
获得更高效率
本章涵盖更复杂的提效技巧。您将学习几种有助于编写高效代码的内置模块,并练习使用集合论。随后,您将了解 Python 中的循环模式,以及如何让它们更高效。
4
pandas 基础优化
本章将简要介绍如何高效地处理 pandas DataFrame。您将了解遍历 DataFrame 的多种方式。随后,您将学习如何高效地对 DataFrame 中的数据应用函数。
高效编写 Python 代码
课程完成 加入超过19百万学习者,今天就开始高效编写 Python 代码!
创建您的免费帐户
继续使用 Google显示更多选项或
继续操作即表示您接受我们的《使用条款》和《隐私政策》,并同意您的数据存储在美国。
通过 DataCamp for Mobile 提升您的数据技能
随时随地通过我们的移动课程和每日 5 分钟编程挑战提升技能。