相信你們已經打造好了python編程環境,與此同時你們也會有喜歡的編輯器;
vs code和pycharm是兩種最爲普遍的python編輯器,這兩個我都喜歡用,
前者優勢在於專業性,後者優勢在於便捷性。
那麼今天,我來介紹一種獨特的python編輯器:jupyter notebook
jupyter notebook是一個在線編輯IDE平臺,集代碼,標記和文檔於一身,可以記錄本身的錯誤,還能爲所欲爲寫文檔!
廢話很少說,進入正題:python
①安裝jupyter和ipython
打開conemu,輸入conda install jupyter
就能夠進行直接下載,中途只須要敲個y就能夠直接下載完畢。
而後再輸入conda install ipython,完成ipython的安裝。
爲何呢要安裝ipython呢?在百度詞條中,咱們能夠看到的解釋是:
IPython 是一個 python 的交互式 shell,比默認的python shell 好用得多,支持變量自動補全,自動縮進,支持 bash shell 命令,內置了許多頗有用的功能和函數。
IPython 爲交互式計算提供了一個豐富的架構,包含:
·強大的交互式 shell
·Jupyter 內核
·交互式的數據可視化工具
·靈活、可嵌入的解釋器
·易於使用,高性能的並行計算工具 shell
②打開jupyter notebook,完成進一步的配置
在conemu下載這兩個軟件完畢以後,輸入jupyter notebook便可等待網頁彈出。
咱們能夠看到,在新打開的網頁中,存在很是多的文件夾,這樣看上去確定不舒服,對不對?咱們但願進入一個空白的文件夾,而後開始建立代碼。
這個時候,咱們須要回到conemu中進行操做:
按ctrl+C退出jupyter notebook,這個過程須要耐心等待。
退出完畢的時候,咱們須要產生一個配置文件:
在jupyter notebook中輸入jupyter notebook --generate-config
而後conemu會提示你建立成功以及建立的文件夾位置:
打開那個文件夾,將裏面的配置文件用編輯器打開(vscode或pycharm)。
在編輯器的頁面中,按下ctrl+f進行搜索notebook_dir,這個時候就會彈出一行代碼:
取消#註釋,而後你建立一個新的文件夾用來存放jupyter代碼,修改路徑,參考個人:
這個時候,咱們回到conemu中輸入jupyter notebook,進入這個頁面我i們能夠發現再也沒有使人討厭的文檔了,這個時候能夠點右邊的New,建立一個Python3項目:
這個地方是項目的名字,能夠修改,我把它命名爲學會使用jupyter。
當編寫內容以後,咱們保存,
能夠在Home頁面中查看到本身保存的文檔。編程
③進一步掌握jupyter編寫指南
回去剛纔的頁面,咱們正式開始進入編寫:
兩種命令須要熟悉:
Esc(進入命令模式) Enter(進入編輯模式)
首先按Enter進入編輯模式的時候,咱們能夠感到光標在閃爍,表明能夠鍵入數據,且行頭的顏色是綠色。
按Esc進入命令模式,光標消失,這次行頭的顏色變成藍色。
那麼在命令模式下,咱們須要熟悉兩種文檔模式:
M(進入標記模式) Y(進入代碼模式)
標記模式,也就是markdown文本,按M進入以後再按Enter進入編輯模式:
此時能夠開始寫markdowm文本了,咱們須要瞭解到markdown下的標題:bash
注意,井號後面必須接空格纔是標題模式,若不接空格則是註釋。
按下ctrl+Enter則是運行當前代碼塊的結果
那麼咱們是否是還要繼續往下敲文檔啊,須要生成一個新的代碼塊:
按下shitf+Enter則是運行當前代碼塊並生成下一個新的代碼塊。
咱們發現,生成的新的代碼塊是屬於代碼的Y模式,咱們須要切換成M模式
> 這個符號表明引用模式,其實至關好看的:
別忘了切換M模式,咱們繼續來說成對的三個反引號生成小注釋(鍵盤tab的上方):
那麼jupyter大概就講完了,代碼的Y模式就不必講,由於你們確定都進入過Python環境調試PYthon代碼,本質上是差很少的。
接下來我將說一些更多的快捷鍵:markdown
Esc命令模式中:
F : 查找而且替換
Alt-Enter : 運行代碼塊而且插入下面
X : 剪切選擇的代碼塊
C : 複製選擇的代碼塊
V : 粘貼到下面
Shift-V : 粘貼到上面
D,D : 刪除選中單元格
Z : 撤銷刪除
Ctrl-S : 保存並檢查架構
Enter編輯模式中:
Ctrl-] : 縮進
Ctrl-[ : 取消縮進
下 : 光標下移
上 : 光標上移編輯器
更多的快捷鍵請在這兒查詢:ide