亞寵展、全球寵物產業風向標——亞洲寵物展覽會深度解析
815
2022-05-30
2.1.2 使用iPython/Jupyter Notebook
我們已經看到Python中的交互式Shell如何允許我們實時評估正在執行的代碼的結果。這對于許多任務來說可能已經足夠好了,但有時可能需要以更容易與之交互的方式呈現代碼,不僅對于原創程序員,對于團隊的其他成員或一般受眾也是如此。
使用iPython / Jupyter Notebook是一種很好的方法。它不僅可以讓你以與交互式Shell相同的方式運行代碼并為代碼添加注釋,還可以讓你在基于Web的界面中記錄代碼、計算和處理。雖然在本書中,我們決定不使用iPython / Jupyter Notebook進行打印,但我鼓勵你盡可能地使用它。
iPython / Jupyter Notebook支持包含文本、數學表達式和內嵌圖形以及其他富媒體,如網站、圖像、視頻等。其核心是一個擴展名為.ipynb的JSON文檔,這使得文件非常輕便且便于攜帶,符合Python的可移植性原則。Web界面非常方便,如果需要,可以將Notebook導出為多種格式,如HTML、LATEX、PDF、Markdown甚至原始Python。此外,Jupyter項目并非專為Python開發,還可以將其用途擴展到其他編程語言。
python 機器學習 Python
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。