官术网_书友最值得收藏!

1.1 什么是Python

Python是一種面向對象的解釋型計算機程序設計語言,由荷蘭人Guido van Rossum于1989年發明,第一個公開發行版發行于1991年。Python是純粹的自由軟件,語法簡潔清晰,特色之一是強制用空白符作為語句縮進。Python具有豐富和強大的庫。它常被稱為“膠水語言”,能夠把用其他語言制作的各種模塊很輕松地聯結在一起。

通常情況下,程序員使用Python快速生成程序的原型,然后對其中有特別要求的部分,用更合適的語言改寫。比如3D游戲中的圖形渲染模塊,性能要求特別高,就可以用C/C++重寫,然后封裝為Python可以調用的擴展類庫。當然,在調用這些擴展庫時,程序員需要考慮跨平臺的問題。

Python不僅有完整的面向對象特性,而且可以在多種操作系統下運行,如Microsoft Windows、Linux、Mac OS等。Python的程序代碼簡潔,而且提供大量的程序模塊,這些程序模塊可以幫助用戶快速創建網絡程序。與其他語言相比,Python往往只需要數行程序代碼,就可以做到其他語言需要數十行程序代碼的工作。

Python的解釋器是使用C語言所寫成的,程序模塊大部分也是使用C語言寫成。Python的程序代碼是完全公開的,無論是作為商業用途還是個人使用,用戶都可以任意地復制、修改或是傳播這些程序代碼。

由于Python是一種解釋執行的計算機語言,所以它的應用程序運行起來會比編譯式的計算機語言慢一些。

主站蜘蛛池模板: 高雄市| 富裕县| 花莲市| 宜兰市| 信丰县| 印江| 壤塘县| 镇赉县| 贵阳市| 山西省| 广州市| 巴里| 子洲县| 江津市| 江都市| 凤庆县| 景宁| 台州市| 航空| 阿图什市| 巴彦淖尔市| 比如县| 门源| 裕民县| 靖边县| 巫溪县| 井冈山市| 扶沟县| 大田县| 滁州市| 六安市| 大洼县| 宣化县| 广宁县| 江陵县| 和顺县| 彭山县| 汶上县| 乌鲁木齐县| 名山县| 乾安县|