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的源代碼並沒有加密,都是採用明文的形式進行發佈