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与Python3.x区别比较大
3、GIL(全局解释器锁)限制并发,Python对多处理器的系统支持不高,所有的并发访问收到锁的限制
4、Python的源代码并没有加密,都是采用明文的形式进行发布