简述Python的特点,python面向对象和面向过程的区别
Python的特点
本文简要介绍了Python的优缺点。
优点:
1.简单灵活的语法
2.标准化代码
3.Pyhton是一个开源项目。
4.Python是面向对象的语言
基于Python SmallTalk的优势,Python从早期的设计就提供了很好的面向对象思想,所以不断得到加强,对面向对象的支持也更加丰富。
5.Python具有很强的可移植性。
Python只需要自己的运行环境,可以在任何操作系统之间运行。
6.Python是一种解释性语言。
只需要在程序开发环境中定义源代码就可以直接执行,省去了编译环节和所谓的字节码。
7.Python是一个开源项目,拥有大量广泛的开发支持。
Python提供了很多功能模块。
8.Python是一种“粘合语言”
可以很容易的和C,C,Java等语言连接。
9.Python有很好的并发处理支持
Python支持多进程并发访问、多线程并发访问(伪)和多进程开发。
缺点:
1.Python的执行速度慢,对一些高并发访问的支持差。
2.Python的开发版本不兼容,Python2.x和Python 3.x差别很大。
3.GIL(全局解释器锁)限制并发性。Python不支持多处理器系统,所有并发访问都受到锁的限制。
4.Python的源代码是不加密的,是明文发布的。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。