Python人工智能經常使用庫Numpy使用入門

課程地址: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 :光標下移或轉入下一單元
相關文章
相關標籤/搜索