跳至主要内容

课程

Python 面向对象编程入门

中级3 小时

掌握面向对象编程(OOP)的基础概念,构建自定义类和对象!

Python3 小时成就证明

创建您的免费账户

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

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

要培训团队?

试用企业版 →

课程简介

面向对象编程基础

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

继承

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

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

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

先修要求

课程体系

课程大纲

1

OOP 基础

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

与标准 Python 集成

学习如何比较对象,如何定义并定制对象的字符串表示,甚至如何通过继承创建与捕获自定义异常,从而实现定制化的错误处理。
开始本章

Python 面向对象编程入门

课程已完成

获得成就证明

立即报名

通过 DataCamp 移动版提升您的数据技能

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