Python是純粹的
自由軟件,
源代碼和
解釋器CPython遵循
GPL(
GNU General Public License)協(xié)議。Python語(yǔ)法簡(jiǎn)潔清晰,特色之一是強制用空白符(white space)作為語(yǔ)句縮進(jìn)。
Python具有豐富和強大的庫。它常被昵稱(chēng)為
膠水語(yǔ)言,能夠把用其他語(yǔ)言制作的各種模塊(尤其是
C/
C++)很輕松地聯(lián)結在一起。常見(jiàn)的一種應用情形是,使用Python快速生成程序的原型(有時(shí)甚至是程序的最終界面),然后對其中有特別要求的部分,用更合適的語(yǔ)言改寫(xiě),比如
3D游戲中的圖形渲染模塊,性能要求特別高,就可以用C/C++重寫(xiě),而后封裝為Python可以調用的擴展類(lèi)庫。需要注意的是在您使用擴展類(lèi)庫時(shí)可能需要考慮平臺問(wèn)題,某些可能不提供
跨平臺的實(shí)現。
7月20日,IEEE發(fā)布2017年編程語(yǔ)言排行榜:
Python高居首位