Python特点
●Python是完全面向对象的语言
- 函数、模块、数字、字符串都是对象,在Python中一切皆对象。
- 完全支持继承、重载、多重继承。
- 支持重载运算符,也支持泛型设计
●Python 拥有一个强大的标准库,Python 语言的核心只包含数字、字符串、列表、字典、文件等常见类型和函数,而由Python标准库提供了系统管理、网络通信、文本处理、数据库接口、图形系统、XML处理等额外的功能
●Python 社区提供了大量的第三方模块,使用方式与标准库类似。它们的功能覆盖科学计算、人工智能、机器学习、Web开发、数据库接口、图形系统多个领域
面向对象的思维方式
- 面向对象是种思维方式,也是一门程序设计技术
- 要解决一个问题前,首先考虑由谁来做,怎么做事情是谁的职责,最后把事情做好就行
。对象就是谁
- 要解决复杂的问题,就可以找多个不同的对象,各司其职,共同实现,最终完成需求