免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
Jupyter notebook入門教程(上)
本文將分上下兩部分簡(jiǎn)單介紹Jupyter notebook的入門教程,英文原文出處:
Getting started with the Jupyter notebook(part 1)
Jupyter notebook(又稱IPython notebook)是一個(gè)交互式的筆記本,支持運(yùn)行超過40種編程語(yǔ)言。本文中,我們將介紹Jupyter notebook的主要特點(diǎn),了解為什么它能成為人們創(chuàng)造優(yōu)美的可交互式文檔和教育資源的一個(gè)強(qiáng)大工具。
在使用這個(gè)notebook之前,你需要先進(jìn)行安裝。你可以在Jupyter website上找到完整的安裝步驟。
(譯者注:推薦使用Anaconda,自帶了Numpy、Scipy、Matplotlib等多種Python開發(fā)包和Jupyter notebook)
安裝完畢后,在Linux終端運(yùn)行下列命令:
然后,你將看到類似下面顯示的語(yǔ)句:
Jupyter的主窗口顯示的路徑一般是你啟動(dòng)notebook時(shí)位于的路徑下(通常在你的用戶目錄下)。主界面如下所示:
若要?jiǎng)?chuàng)建一個(gè)新的notebook,只需鼠標(biāo)左擊New,在下拉選項(xiàng)中選擇一個(gè)你想啟動(dòng)的notebook類型即可。
因?yàn)槲抑话惭b了Python內(nèi)核,所以啟動(dòng)Python notebook來進(jìn)行演示,打開新的標(biāo)簽,得到了一個(gè)空的notebook界面。
你可以看到notebook由以下部分組成:
notebook名字
主工具欄,包括保存notebook、導(dǎo)出、重載、重啟內(nèi)核等
快捷鍵
notebook主要部分,notebook編輯區(qū)
花時(shí)間熟悉菜單,了解其中的選項(xiàng)。如果你想了解一些特殊模塊、notebook或者一些庫(kù),可以點(diǎn)擊菜單欄右側(cè)的Help按鈕。
在主區(qū)域(編輯區(qū)),你可以看到一個(gè)個(gè)單元(cell)。每個(gè)notebook都由許多cell組成,每個(gè)cell有不同的功能。
首先,第一個(gè)cell如下圖所示,以“In[ ]”開頭表示這是一個(gè)代碼單元。在代碼單元里,你可以輸入任何代碼并執(zhí)行。例如,鍵盤輸入1+2,然后按“Shift+Enter”,代碼將被運(yùn)行,并顯示結(jié)果。同時(shí),切換到新的cell中。
綠色的輪廓線所在的cell,就是當(dāng)前工作單元。接下來,我們?cè)诘诙€(gè)cell中,敲擊下列代碼:
按“Shift+Enter”運(yùn)行該單元,得到:
跟之前一樣,代碼被執(zhí)行,結(jié)果也正確顯示處理。但是你可能注意到這次沒有Out[2],這是因?yàn)槲覀兇蛴×私Y(jié)果,卻沒有返回值。
notebook一個(gè)非常有趣的特性是可以返回之前的cell,修改并重新運(yùn)行,以此來跟新整個(gè)文檔。例如,現(xiàn)在我們回到第一個(gè)cell中,將輸入1+2改成2+3,重新按“Shift+Enter”運(yùn)行該單元,結(jié)果被立即更新成5。當(dāng)你想使用不同參數(shù)調(diào)試方程又不想運(yùn)行整個(gè)腳本的時(shí)候,這條特性非常有用。然而,你也可以通過菜單欄Cell->Run all來重新運(yùn)行整個(gè)notebook。
現(xiàn)在我們已經(jīng)知道了如何輸入代碼,那為什么不嘗試獲得一個(gè)更加優(yōu)美,解釋性更強(qiáng)的notebook呢?這可以通過使用其他類型的cells來獲得,例如Header和Markdown單元。
首先,我們?cè)趎otebook的頂部添加一個(gè)標(biāo)題。做法是,選擇第一個(gè)cell,點(diǎn)擊Insert->Insert cell above,則在這個(gè)cell上面會(huì)添加一個(gè)新的單元。但是這個(gè)新cell默認(rèn)是code類型,我們可以通過cell type菜單選擇Heading或Markdown替換之前的code類型,這樣就可以添加標(biāo)題了。
你可以選擇Heading,然后彈出信息會(huì)告訴你如何創(chuàng)建不同級(jí)別的標(biāo)題,這樣你就有了與code不同類型的cell。
這個(gè)cell以#開頭,表示一級(jí)標(biāo)題。如果你想列子標(biāo)題的話,參考下面的方法:
標(biāo)題寫在#后面,然后重新運(yùn)行cell,你會(huì)發(fā)現(xiàn)該單元添加了標(biāo)題,非常生動(dòng)可讀,示例如下:
添加標(biāo)題之后,我們要對(duì)每個(gè)代碼類型的cell做相應(yīng)的解釋。為此,我們?cè)谙鄳?yīng)的位置添加cell,將其類型改為Markdown,然后重新運(yùn)行cell,這樣就能讓解釋文本豐富起來了。
最后,你可以將新建的notebook重命名,點(diǎn)擊File->Rename,然后輸入新的名稱即可。這樣更改后的名字就會(huì)出現(xiàn)在窗口的左上角,位于Jupyter圖標(biāo)的右側(cè)。
在下一部分的教程中,我們將對(duì)notebook的能力以及如何集成其他Python庫(kù)進(jìn)行更深入的研究。
原CSDN博客地址:
Jupyter notebook入門教程(上)
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Jupyter Notebook 使用手冊(cè)
jupyter添加標(biāo)題、文字注釋
真是絕了!史上最詳細(xì)的Jupyter Notebook入門教程
VSCode 編寫 Python 支持 Jupyter notebook 了!
Jupyter Notebook入門
Jupyter Notebook 快速入門(下)| 編程派 | Coding Python
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服