Python 30 天 ‍ - 第 8 天 - OOP 基础知识

Python 是一种多范式语言。这是一个听起来很酷的术语!来自 JavaScript 世界,我意识到这一点,因为 JavaScript 也是一种多范式语言。

这意味着有不止一种明确的方式来思考我们如何用 Python 编写我们的代码,如何构建我们的代码。现在,为什么这很重要?
在现实世界中,在实际项目中工作时,我们试图通过编程解决的问题很复杂,甚至在编写一行代码之前就需要进行大量的头脑风暴。
优秀的程序员不仅会考虑如何用代码解决问题,还会考虑如何编写更易于维护、更易于扩展、更易于阅读和编写的代码。
这种结构化和组织代码的方式被称为编程范式。
它就像一个带有一些预定义规则集的模式,开发人员可以遵循这些规则来避免混乱。想象一下,如果每个开发人员都试图精明并以他们独特的方式编写代码。
没有明确的模式,项目就注定要失败!

回到 Python!

在 Python 中,一切都是Object。我探索的数据类型都是对象,它们都有自己的关联属性和方法来执行某些操作。这些对象作为实例来自它们的类。
这意味着 Python 中的所有数据类型都有一个已定义的结构或原型,其中所有属性和功能的细节都已定义。

print(type(2
上一篇:1.面向对象 oop


下一篇:什么是面向对象编程(OOP)?