跳至内容

课程

编程范式概念

基础2 小时

探索多种编程范式,包括命令式和声明式、过程式、函数式和面向对象编程。

Python2 小时14 个视频45 个练习3,450 经验值4,240结业证明

创建您的免费账户

继续使用 Google
继续即表示您接受我们的 使用条款,我们的 隐私政策 并且您的数据存储在美国。

深受上千家公司学习者喜爱

要培训团队?

试用企业版

课程介绍

准备好迎接对编程认知的范式转变了吗?在编程范式导论中,您将学习各种编程范式的基础知识,包括命令式编程和声明式编程、过程式编程、函数式编程以及面向对象编程。

您将了解这些范式在现实世界中的应用场景以及每种范式中常见的编码模式,甚至还会为每种范式编写 Python 基础程序。 完成这门课程后,你将能够识别不同的编程范式,并知道何时选择一种而不是另一种。 你甚至还能提前了解一些更高级的主题,例如:
函数式编程中的递归
过程式编程中的类继承

了解每种编程范式的优缺点



在第2-4章中,你将分别探索过程式编程、函数式编程和面向对象编程。 每一章都会介绍特定编程范式的标志性特征、一些常见的实际应用,并提供足够的概览,帮助您理解何时应选择一种范式而非另一种。

实现简单的过程式、函数式和面向对象程序



每一章还将包含一个练习,要求在给定范式内构建一个程序。 你将编写子程序和递归函数,并使用 Python 定义自己的类。

等你学完后,你将牢固掌握编程范式的基础知识、它们的用途、常见编码模式,以及在特定场景下何时应用每一种范式。

先修要求

课程大纲

课程大纲

1

编程范式导论

准备首次了解编程范式吧!本章介绍什么是编程范式、为什么它们重要,以及两大类编程范式:命令式与声明式编程。您还将学习如何编写模块化代码、如何进行职责分离,以及这些原则与不同范式之间的关系。
开始本章
2

过程式编程

深入学习编程中最常用的范式之一:过程式编程。本章将介绍过程式编程的定义、可解决的问题,以及它如何实现职责分离与模块化代码。您将学习如何在过程式编程中使用控制流语句,如 `if` 语句、`for` 循环和函数定义,并在 Python 中进行练习。
开始本章

编程范式概念

课程完成

获取成就证书

立即报名

通过 DataCamp for Mobile 提升您的数据技能

通过我们的移动课程和每日 5 分钟编程挑战,随时随地取得进步。

编程范式概念 | DataCamp