很多同學都在了解學習python過程中,都聽過jupyter和jupyter notebook的大名,但默認的python安裝是不包含jupyter的,因此很多人還不了解jupyter是干什么用的?以及與python的關系又是什么?本文將簡單介紹下這兩點。
首先,jupyter是由jupyter project下的一個項目,我們可以簡單地把jupyter理解為一個可以在網頁運行python,julia語言,r語言的工具,它提出了文學化編程的概念,讓我們可以在單元格(cell)中,可以像寫在筆記本上文章一樣,隨時寫,隨時運行,隨時根據運行的結果來修改我們的代碼,這樣的交互式編程模式可以極大的提升我們編寫代碼的效率。
至於jupyter notebook和python是什么關系? python只是jupyter notebook最初支持的語言之一,另外的兩種是julai,和r,當然這也是jupyter名稱的由來。但如今jupyter已經可以通過安裝新的kernel從而支持數以百計的后端語言,這也是jupyter越來越流行的原因。
網上有很多在線jupyter notebook體驗環境,這里推薦一個https://www.freeaihub.com/jupyter/setup.html,該地址將jupyter實例與教程統一,無需任何安裝,在瀏覽器中即可進行完整的jupyter notebook學習,配合左側的教程,使您的學習效率得到極大的提升。