Jupyter Notebook(iPython)

1、Jupyter Notebook介紹

一、什麼是Jupyter Notebook

   Jupyter Notebook是基於網頁的用於交互計算的應用程序。其可被應用於全過編碼開發、文檔編寫、運行代碼和展現結果。——Jupyter Notebook官方介紹html

  簡而言之,Jupyter Notebook是以網頁的形式打開,能夠在網頁頁面中直接編寫代碼和運行代碼,代碼的運行結果也會直接在代碼塊下顯示。如在編程過程當中須要編寫說明文檔,可在同一個頁面中直接編寫,便於做及時的說明和解釋。python

二、Jupyter Notebook特色

  • 編程時具備語法高亮、縮進、tab補全的功能。
  • 可直接經過瀏覽器運行代碼,同時在代碼塊下方展現運行結果。
  • 對代碼編寫說明文檔或語句時,支持Markdown語法。

三、安裝

(1)安裝前提

  安裝Jupyter Notebook的前提是須要安裝了Python(3.3版本及以上,或2.7版本)。編程

(2)使用Anaconda安裝

  建議經過安裝Anaconda來解決Jupyter Notebook的安裝問題,由於Anaconda已經自動爲你安裝了Jupter Notebook及其餘工具,還有python中超過180個科學包及其依賴項。
  能夠經過進入Anaconda的 https://www.anaconda.com/download 自行選擇下載瀏覽器

  

2、使用Jupyter Notebook

一、運行

$ jupyter notebook

  運行後自動打開網頁:markdown

  

二、使用介紹

 (1)新建文件和文件夾

  經過New——Text-File默認生成一個.txt文本文件,而後再經過修改後綴,改成一個.py文件:工具

  

  文件編輯後,經過command+s保存文件。編碼

(2)新建源文件

  經過New——Python 3新建的是一個基於jupyter的源文件。文件的後綴是ipynb。spa

  

(3)cell類型及操做

  注意添加cell時,要點擊右上角的「+」:3d

  

  cell的兩種主要的類型見上圖。code

  編寫好cell後,點擊run(運行按鈕),就能夠獲得輸出的結果。

(4)markdown模式

  markdown編寫好執行後,輸出結果就顯示爲不可編輯狀態了,須要雙擊cell框,進入編輯模式。

  markdown中能夠經過html代碼來給文檔設定樣式。

  

  執行後顯示效果以下:

  

三、快捷鍵

(1)插入cell

  b:向下插入一個cell
  a:向上插入一個cell

  

(2)cell類型切換 

  m:將cell的類型切換成markdown類型
  y:將cell的類型切換成code類型

(3)執行和幫助

  shift+enter:執行cell
  shift+tab:查看模塊的幫助文檔

  

  tab:自動補全

   

相關文章
相關標籤/搜索