1,編程介紹:
它是由荷蘭國家數學和計算機科學研究中心的Guido Van Rossum在1968+0990年代早期設計的,作為ABC語言的替代品。它提供了壹種高效的高級數據結構,也可用於簡單有效的面向對象編程。
語法和動態類型,以及解釋性語言的性質,使其成為在大多數平臺上編寫腳本和快速開發應用程序的編程語言。隨著版本的不斷更新和語言新功能的加入,逐漸用於獨立的大型項目的開發。
2、編程的優勢:
(1)簡單:它是壹種代表簡單思想的語言。讀好節目就像讀英語。
(2)易學:極其易用,因為有極其簡單的文檔。
編程的應用領域:
1,文本處理:
提供的re模塊可以支持正則表達式,還提供了SGML和XML分析模塊,很多程序員都用這些模塊來開發XML程序。
2、數據庫編程:
程序員可以通過遵循DB-API(應用編程接口)規範的模塊與微軟SQL Server、Oracle、Sybase、DB2、MySQL、SQLite等數據庫進行通信。它附帶了壹個牛虻模塊,提供了壹個完整的SQL環境。
3、網絡編程:
提供豐富的模塊支持sockets編程,可以方便快捷的開發分布式應用。Zope、Mnet、BitTorrent、Google等很多大型軟件開發計劃都在廣泛使用。
4、多媒體應用:
PyOpenGL模塊封裝了“OpenGL應用編程接口”,可以處理二維和三維圖像。PyGame模塊可以用來寫遊戲軟件。
5.pymo發動機:
PYMO名為memories off,是壹款運行在Symbian S60V3、Symbian3、S60V5、Symbian3和Android系統上的AVG遊戲引擎。因為它是在2和0的平臺上開發的,並且它適合創建帶有關閉回憶風格的AVG遊戲,所以它被命名為PYMO。