Jupyter 操作程式碼單元格

weixin_33785972發表於2017-09-17

操作程式碼單元格

在這個 notebook 中,你將嘗試操作程式碼單元格。

首先,執行以下程式碼單元格。就像之前我所提到的,你可以通過選中並點選執行(run cell)按鈕來執行程式碼單元格。另外,你也可以通過快捷鍵 Shift + Enter 來執行。使用快捷鍵的好處是你的雙手不需要離開鍵盤。

Shift + Enter 執行單元格之後會自動選中下一個單元格,或者根據需要建立新的單元格。你也可以通過 Control + Enter 在執行之後仍然選中當前單元格。

單元格中的程式碼執行的結果將會顯現在單元格下方。它和正常的 Python shell 一樣列印出程式碼的執行結果,但是隻會列印最後一個執行結果。如果你想列印所有結果,你需要使用 print()

練習: 執行下方兩個程式碼單元格測試以上所學內容。先預測你的猜想,然後執行它。

3**2
4**2
5**2
Out[27]:
25   

上述只輸出最後一行程式碼


程式碼補全

當你在寫程式碼的時候,你將發現程式碼補全可以大大節省你使用變數或者函式的時間,因為你只需要鍵入名稱的一部分,然後按 tab


工具使用建議

你看到有一個函式叫作 random.gauss
但如何使用它呢?你可以點選 文件,或者直接在 notebook 中檢視。
練習: 在如下單元格中,將滑鼠點選至 random.gauss
並按 shift + tab 顯示使用建議。
你將看到類似如下的簡單的文件內容:
Signature: random.gauss(mu, sigma)
Docstring:
Gaussian distribution.
該函式需要兩個引數 mu 和 sigma。這是高斯分佈中均值和標準差的標準符號。可能你現在還不熟悉,但你需要了解這些引數所代表的意思。類似的情況會經常發現,你找到一個函式,但你需要知道更多的資訊。你可以按 shift + tab 兩次顯示更多的資訊。

相關文章