第二章 Python語言基礎(chǔ), IPython, 和Jupyter Notebooks

我在2011年和2012年寫作這本書的第一版,當(dāng)時(shí)只有很少的關(guān)于用 python 進(jìn)行數(shù)據(jù)分析的學(xué)習(xí)資源。這有點(diǎn)類似于“雞生蛋還是蛋生雞”的問題;許多現(xiàn)在我們習(xí)以為常的庫,比如pandas, scikit-learn 和 statsmodels 在當(dāng)時(shí)還相當(dāng)?shù)夭怀墒臁?017年,數(shù)據(jù)科學(xué),數(shù)據(jù)分析和機(jī)器學(xué)習(xí)方面的文獻(xiàn)數(shù)量不斷增加,補(bǔ)充了以往關(guān)于面向計(jì)算科學(xué)家,物理學(xué)家和其他研究領(lǐng)域?qū)I(yè)人員的通用科學(xué)計(jì)算的工作。還有許多關(guān)于學(xué)習(xí)Python編程語言本身并成為一名高效的軟件工程師的優(yōu)秀書籍。

在我看來,成為 python 軟件開發(fā)方面的專家并不意味著能夠進(jìn)行卓有成效的數(shù)據(jù)分析。我鼓勵(lì)你使用 IPython shell 和 Jupyter notebooks 動(dòng)手嘗試代碼示例,并且在相關(guān)文檔中查看不同的(數(shù)據(jù))類型,函數(shù)和方法。盡管我已經(jīng)盡了最大的努力將這本書呈現(xiàn)為一種漸進(jìn)學(xué)習(xí)的形式,但你偶爾可能會一些尚未完全介紹過的內(nèi)容。

本書中的一些工具最好從實(shí)時(shí)的IPython或Jupyter會話中進(jìn)行探索。一旦你學(xué)會了如何啟動(dòng)IPython 和 Jupyter,我建議你跟隨這些例子,試驗(yàn)和嘗試不同的東西。 與任何鍵盤驅(qū)動(dòng)的控制臺式環(huán)境一樣,為常見命令形成肌肉記憶也是學(xué)習(xí)曲線的一部分。

2.1 python解釋器
2.2 python基礎(chǔ)
2.3 python語言基礎(chǔ)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容