一 啓動程序
jupyter notebook
幾個基本操作:
雙擊D:刪除當前cell
單機M:轉爲markdown文檔
markdown文檔下運行變爲預覽模式
二 幫助文檔
1.使用help()
help(len)
2.使用?
len?
注意:使用??可以講函數的源代碼顯示出來
3.tab自動補全
三 IPython魔法命令
1.運行外部python文件
%run /home/po/Desktop/test.py
2.計時
%time
def sum_all(a):
ret = 0
for i in range(1,a+1):
ret +=i
return ret
%time sum_all(10000)
%timeit:平均時間
%timeit sum_all(10000)
%%timeit:計算多行代碼的運行時間
def sum_square(a):
ret = 0
for i in range(1,a+1):
ret += i*i
return ret
%%timeite
sum_all(10000)
sum_square(10000)
3.查看當前會話中所有的變量與函數
%who:快速查看當前會話的所有變量與函數名稱
%whos:查看當前會話的所有變量與函數名稱的詳細信息
%who_ls:返回一個字符串列表,裏面的元素是當前會話的所有變量與函數名稱
4.執行Linux指令
!echo
!pwd
!ls
!mkdir
!touch
5.其他魔法指令
lsmagic:列出所有魔法指令
四 notebook快捷鍵
1.命令模式
Enter:轉入編輯模式
Shift+Enter:運行本單元,選中下個單元
Ctrl+Enter:運行本單元,選中下個單元
Alt+Enter:運行本單元,在下面插入一個單元
Y:單元轉入代碼狀態
M:單元轉入markdown狀態
A:在上方插入新單元
B:在下方插入新單元
2.編輯模式(Enter鍵啓動)
Tab:代碼補全或縮進
Shift+Tab:提示