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

1.2 選擇Python的理由

與C++、Java、Perl等語言比較起來,Python的優點如下:

1. 易讀性

Python的語法簡潔易讀,無論是初學者還是已經有數年軟件開發經驗的專家,都可以快速地學會Python,并能創建出滿足實際需求的應用程序。

2. 高支持性

Python的程序代碼是公開的,全世界有無數的人在搜索Python的漏洞并修改它,而且不斷地新增功能,讓Python成為更高效的計算機語言。

3. 快速創建程序代碼

Python提供內置的解釋器,可以讓用戶直接在解釋器內編寫、測試與運行程序代碼,而不需要額外的編輯器,也不需要經過編譯的步驟。用戶也不需要完整的程序模塊才能測試,只需要在解釋器內編寫測試的部分就可以。Python解釋器非常有彈性,其允許用戶嵌入C++程序代碼作為擴展模塊。

4. 可重用性

Python將大部分的函數以模塊(module)和類庫(package)來存儲。大量的模塊以標準Python函數庫的形式與Python解釋器一起傳輸。用戶可以先將程序分割成數個模塊,然后在不同的程序中使用。

5. 高移植性

除了可以在多種操作系統中運行之外,不同種類的操作系統使用的程序接口也是一樣的。用戶可以在Mac OS上編寫Python程序代碼,在Linux上測試,然后加載到Windows上運行。當然這是對大部分Python模塊而言的,還有少部分的Python模塊是針對特殊的操作系統而設計的。

主站蜘蛛池模板: 同德县| 桐梓县| 鹿泉市| 东莞市| 太原市| 宜州市| 白银市| 金湖县| 平罗县| 寻乌县| 鹤峰县| 乐亭县| 大余县| 烟台市| 潢川县| 吉水县| 金湖县| 新乐市| 新疆| 阳西县| 顺义区| 阜新市| 上杭县| 师宗县| 娄烦县| 双柏县| 大兴区| 城口县| 绥棱县| 瓮安县| 昆山市| 南充市| 沁源县| 珲春市| 阳谷县| 衡水市| 融水| 瓦房店市| 长治市| 府谷县| 奈曼旗|