操作代碼單元格
在這個(gè) notebook 中,你將嘗試操作代碼單元格。
首先,運(yùn)行以下代碼單元格。就像之前我所提到的,你可以通過(guò)選中并點(diǎn)擊運(yùn)行(run cell)按鈕來(lái)運(yùn)行代碼單元格。另外,你也可以通過(guò)快捷鍵 Shift + Enter 來(lái)運(yùn)行。使用快捷鍵的好處是你的雙手不需要離開(kāi)鍵盤(pán)。
Shift + Enter 運(yùn)行單元格之后會(huì)自動(dòng)選中下一個(gè)單元格,或者根據(jù)需要?jiǎng)?chuàng)建新的單元格。你也可以通過(guò) Control + Enter 在運(yùn)行之后仍然選中當(dāng)前單元格。
單元格中的代碼運(yùn)行的結(jié)果將會(huì)顯現(xiàn)在單元格下方。它和正常的 Python shell 一樣打印出代碼的運(yùn)行結(jié)果,但是只會(huì)打印最后一個(gè)運(yùn)行結(jié)果。如果你想打印所有結(jié)果,你需要使用 print() 。
練習(xí): 運(yùn)行下方兩個(gè)代碼單元格測(cè)試以上所學(xué)內(nèi)容。先預(yù)測(cè)你的猜想,然后運(yùn)行它。
3**2
4**2
5**2
Out[27]:
25
上述只輸出最后一行代碼
代碼補(bǔ)全
當(dāng)你在寫(xiě)代碼的時(shí)候,你將發(fā)現(xiàn)代碼補(bǔ)全可以大大節(jié)省你使用變量或者函數(shù)的時(shí)間,因?yàn)槟阒恍枰I入名稱的一部分,然后按 tab 。
工具使用建議
你看到有一個(gè)函數(shù)叫作 random.gauss
但如何使用它呢?你可以點(diǎn)擊 文檔,或者直接在 notebook 中查看。
練習(xí): 在如下單元格中,將鼠標(biāo)點(diǎn)擊至 random.gauss
并按 shift + tab 顯示使用建議。
你將看到類似如下的簡(jiǎn)單的文檔內(nèi)容:
Signature: random.gauss(mu, sigma)
Docstring:
Gaussian distribution.
該函數(shù)需要兩個(gè)參數(shù) mu 和 sigma。這是高斯分布中均值和標(biāo)準(zhǔn)差的標(biāo)準(zhǔn)符號(hào)。可能你現(xiàn)在還不熟悉,但你需要了解這些參數(shù)所代表的意思。類似的情況會(huì)經(jīng)常發(fā)現(xiàn),你找到一個(gè)函數(shù),但你需要知道更多的信息。你可以按 shift + tab 兩次顯示更多的信息。