課程地址:https://www.imooc.com/learn/943數組
1.安裝選項
2.jupyter notebook的打開方式
打開方式1:markdown
建立都在C盤下的目錄dom
打開方式2:函數
3.簡單使用
建立空文件夾-複製目錄路徑-cmd切換到該目錄下-輸入jupyter notebookspa
注意:若是第一個選項沒有勾選,則不能使用第二種方式.net
(1)建立
建立筆記本:排序
建立標題:教程
編寫代碼:索引
(2)寫筆記
按住「shift+enter」執行get
寫筆記:
(3)切換
按住「Esc」切換模式,"Y"單元轉入代碼狀態,「M」單元轉入markdown狀態(筆記模式)。Enter回車鍵確認
按住「shift+enter」退出;雙擊繼續修改
編號變成序號,須要空格
*號變成點
(4)操做
新添加一行命令:
刪除一行命令:
快捷鍵:
「ctrl+s」--保存
「z」--撤銷
複製粘貼
上下移動
終端,重啓清空
4.簡單教程
4.1數組/陣列
(1)shape
一行3個
2行3列
’-1‘ 爲佔位
修改數組中某個元素
(2)zeros
(3)ones
(4)full
(5)eye
random引入
4.2索引操做
錯誤寫法
數組運算
每行第二個+10
產生一個指定範圍的數組
+10的另外寫法1
+10的另外寫法2
4.3元素數據類型
(1)dtype
4.3數組運算
(1)a+b
(2)a-b
(3)a*b
(4)a/b
(5)開方
(6)矩陣乘法操做
a的列數=b的行數,才能進行矩陣操做
4.4經常使用函數:
(1)求和
對數組中的行、列求和操做
(2)平均值
(3)隨機數
(4)重複
(5)排序
默認每行從小到大排序
對每列從小到大排序,返回下標
(6)矩陣轉置
4.4廣播
若是數組很大的話,循環計算會很是慢
tile實現
廣播-能夠將不一樣維度的數組進行相加,numpy會將不一樣數組轉化爲想同維度數組,廣播會在缺失維度,和數組爲1的維度上進行
5、補充:Jupyter Notebook 的快捷鍵
Jupyter Notebook 有兩種鍵盤輸入模式。編輯模式,容許你往單元中鍵入代碼或文本;這時的單元框線是綠色的。命令模式,鍵盤輸入運行程序命令;這時的單元框線是灰色。
命令模式 (按鍵 Esc 開啓)
- Enter : 轉入編輯模式
- Shift-Enter : 運行本單元,選中下個單元
- Ctrl-Enter : 運行本單元
- Alt-Enter : 運行本單元,在其下插入新單元
- Y : 單元轉入代碼狀態
- M :單元轉入markdown狀態
- R : 單元轉入raw狀態
- 1 : 設定 1 級標題
- 2 : 設定 2 級標題
- 3 : 設定 3 級標題
- 4 : 設定 4 級標題
- 5 : 設定 5 級標題
- 6 : 設定 6 級標題
- Up : 選中上方單元
- K : 選中上方單元
- Down : 選中下方單元
- J : 選中下方單元
- Shift-K : 擴大選中上方單元
- Shift-J : 擴大選中下方單元
- A : 在上方插入新單元
- B : 在下方插入新單元
- X : 剪切選中的單元
- C : 複製選中的單元
- Shift-V : 粘貼到上方單元
- V : 粘貼到下方單元
- Z : 恢復刪除的最後一個單元
- D,D : 刪除選中的單元
- Shift-M : 合併選中的單元
- Ctrl-S : 文件存盤
- S : 文件存盤
- L : 轉換行號
- O : 轉換輸出
- Shift-O : 轉換輸出滾動
- Esc : 關閉頁面
- Q : 關閉頁面
- H : 顯示快捷鍵幫助
- I,I : 中斷Notebook內核
- 0,0 : 重啓Notebook內核
- Shift : 忽略
- Shift-Space : 向上滾動
- Space : 向下滾動
編輯模式 ( Enter 鍵啓動)
- Tab : 代碼補全或縮進
- Shift-Tab : 提示
- Ctrl-] : 縮進
- Ctrl-[ : 解除縮進
- Ctrl-A : 全選
- Ctrl-Z : 復原
- Ctrl-Shift-Z : 再作
- Ctrl-Y : 再作
- Ctrl-Home : 跳到單元開頭
- Ctrl-Up : 跳到單元開頭
- Ctrl-End : 跳到單元末尾
- Ctrl-Down : 跳到單元末尾
- Ctrl-Left : 跳到左邊一個字首
- Ctrl-Right : 跳到右邊一個字首
- Ctrl-Backspace : 刪除前面一個字
- Ctrl-Delete : 刪除後面一個字
- Esc : 進入命令模式
- Ctrl-M : 進入命令模式
- Shift-Enter : 運行本單元,選中下一單元
- Ctrl-Enter : 運行本單元
- Alt-Enter : 運行本單元,在下面插入一單元
- Ctrl-Shift-- : 分割單元
- Ctrl-Shift-Subtract : 分割單元
- Ctrl-S : 文件存盤
- Shift : 忽略
- Up : 光標上移或轉入上一單元
- Down :光標下移或轉入下一單元