Python具有很多庫,很方便做人工智能,比如說numpy,scipy做數值計算的,sklearn做機器學習的,pybrain做神經網絡的,matplotlib將數據可視化的;正因為具有這些,讓Python成為了人工智能領域主流語言,得到廣泛的支持和應用。
而且懂Python的人都知道,Python的語法是非常簡單清晰的,入門門檻較低,對於初學者來說十分友好,很容易掌握。Python還是壹門面向中小學生的編程語言,被稱為膠水原因,能夠把用其他語言制作的各種模塊(尤其是C/C++)很輕松地聯結在壹起。
使用Python可以快速生成程序的原型,對其中有要求的部分,用合適的語言進行改寫,比如說3D遊戲中的圖形渲染模塊,就可以利用其它語言進行改寫,然後封裝為Python可調用的擴展類庫。