可執行的偽代碼
清晰的語法結構
自帶高級數據類型,便於實現抽象的數學概念
易於處理非數值型數據
從html中提取數據簡單直觀
Python比較流行
使用廣泛,代碼範例多
豐富的科學計算第三方庫
Python 機器學習軟件包
Scrapy:爬蟲框架
Pandas:數據清洗與處理
Numpy:數組、矩陣運算
Scipy:建構於Numpy之上,提供高效的科學計算
Matplotlib:非常方便的數據可視化工具
Scikit-learn:遠近聞名的機器學習package。接口封裝的好,幾乎所有的機器學習算法輸入輸出部分格式都一致。
Keras/Tensorflow:適合初學者的深度學習框架
nltk:自然語言處理的相關功能做的非常全面,有典型語料庫,而且上手也非常容易