目录
一、启动程序
二、IPython的帮助文档
1. 使用help()
2. 使用?
3. tab自动补全
三、IPython魔法命令
1. 运行外部Python文件
2. 运行计时
3. 查看当前会话中的所有变量与函数
4. 执行Linux指令5. 更多魔法命令
一、启动程序
执行以下命令:
jupyter notebook
几个基本操作:
双击D:删除当前的cell
单击M:转换为markdown文档
markdown文档下运行变为预览模式
二、IPython的帮助文档
1. 使用help()
通过以下方式获取帮助文档:
help(len)
2. 使用?
len?
使用??可以查看函数的源代码
len??
3. Tab自动补全
三、IPython魔法命令
1. 运行外部Python文件
%run *.py
2. 运行计时
用下面的命令计算statement的运行时间
%time statement
用下面的命令计算statement的平均运行时间
%timeit statement
可以使用%%来计算多行代码运行的平均时间
%%timeit
statement1
statement2
statement3
记住:
%time一般用于耗时长的代码段
%timeit一般用于耗时短的代码段
3. 查看当前会话中的所有变量和函数
快速查看当前会话中的所有变量和函数名称
%who
快速查看当前会话中的所有变量和函数名称的详情
%whos
返回一个字符串列表,里面是当前会话中的所有变量与函数名称
%who_ls
4. 更多魔法方法
列出所有魔法方法
lsmagic
四、notebook的快捷键
1. 命令模式
Enter : 转入编辑模式
Shift-Enter : 运行本单元,选中下个单元
Ctrl-Enter : 运行本单元,选中下个单元
Alt-Enter : 运行本单元,在下面插入一单元
Y : 单元转入代码状态
M :单元转入markdown状态
A : 在上方插入新单元
B : 在下方插入新单元
2、编辑模式 ( Enter 键启动)
Tab : 代码补全或缩进
Shift-Tab : 提示
Ctrl-A : 全选
Ctrl-Z : 复原