Python具有以下特性:
- Python是一种编程语言,它有对象、模块、线程、异常处理和自动内存管理,可以加入其他语言的对比;
- Python是一种解释型语言,Python在代码运行之前不需要解释;
- Python适合面向对象的编程,因为它支持通过组合与继承的方式定义类;
- 在Python语言中,函数是第一类对象;
- Python代码编写快,但是运行速度比编译型语言通常要慢;
- Python用途广泛,常被用作“胶水语言”,可帮助其他语言和组件改善运行状况;
- 使用Python,程序员可以专注算法和数据结构的设计,而不用处理底层的细节;