跳至内容
首页Python

课程

Python 面向对象编程入门

中级技能水平
更新时间 2025年7月
掌握面向对象编程(OOP)的基础概念,构建自定义类和对象!
免费开始课程
PythonProgramming
3小时
11 视频
37 道练习
3,100 XP
26,493
成就证明

创建您的免费帐户

继续使用 Google显示更多选项


继续操作即表示您接受我们的《使用条款》和《隐私政策》,并同意您的数据存储在美国。

深受数千家公司学习者的喜爱

Group

需要团队培训?

企业版试用

课程描述

面向对象编程基础

深入了解构成面向对象编程(OOP)基础的核心概念。 你将了解类和对象的核心原理,学习如何在 Python 中定义和实例化对象,并探索如何在实例化过程中分配属性。

继承

通过掌握继承并创建基于其他类中定义功能的子类,拓展你的知识。 你将区分类级数据和实例级数据,实现类方法,并自定义子类的功能!

相等性、异常处理和最佳实践

探索 Python 在处理对象比较方面的多样性,并发现实现对象有效字符串表示的技巧,从而生成易于阅读的输出。 了解如何通过异常处理来增强代码对意外错误的防护能力,并提升其可靠性。 了解错误检测和优雅错误恢复的重要性,确保你的程序执行更加顺畅。 掌握编写简洁、可维护且符合 Python 风格的代码的实践,遵循 OOP 原则。

先决条件

Writing Functions in Python
1

OOP 基础

了解什么是面向对象编程(OOP),它与过程式编程有何不同,以及如何将其应用到实际中。您将定义包含方法、属性和构造函数的自定义类,并用它们来创建对象。
开始章节
2

继承与多态

探索 OOP 的两个核心概念:继承和多态。学习如何实现它们,以减少重复代码并扩展功能,同时回顾类级数据与实例级数据的区别。
开始章节
3

与标准 Python 集成

学习如何比较对象,如何定义并定制对象的字符串表示,甚至如何通过继承创建与捕获自定义异常,从而实现定制化的错误处理。
开始章节
Python 面向对象编程入门
课程完成

获得成就证明

将此证书添加到您的 LinkedIn 档案、简历或履历中
在社交媒体和绩效评估中分享
立即注册

加入超过19百万学习者,今天就开始Python 面向对象编程入门!

创建您的免费帐户

继续使用 Google显示更多选项


继续操作即表示您接受我们的《使用条款》和《隐私政策》,并同意您的数据存储在美国。

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

随时随地通过我们的移动课程和每日 5 分钟编程挑战提升技能。