PHP前端开发

python是面向对象吗

百变鹏仔 1个月前 (01-23) #Python
文章标签 面向对象

python是一种面向对象、解释型计算机程序设计语言,由guido van rossum于1989年底发明,第一个公开发行版发行于1991年,python 源代码同样遵循 gpl(gnu general public license)协议。python语法简洁而清晰,具有丰富和强大的类库。

但实际上面向过程面对对象是一种编程思想,不能说某某语言是不是面对对象或是面向过程,而是某某语言是否支持面对对象或面向过程。回归主题,python可以支持面对对象,但也可以支持面向过程,即使不支持面向对象的语言。

比如c语言,也可以用面对对象的思想写程序。你可以理解面对对象为“模块化”,恰巧python可以做到这一点,自己编写的函数文件可以用import引用模块,即使不使用class定义类,也可以实现面对对象的思想。