人生苦短,必须学会的写Python代码利器( 四 )


通过设置
InteractiveShell.astnodeinteractivity 参数为 all  , 就可以让所有的变量或者声明都能显示出来 , 添加两行代码便可实现输出多个变量的效果:
from IPython.core.interactiveshell import InteractiveShellInteractiveShell.ast_node_interactivity = 'all'

人生苦短,必须学会的写Python代码利器

文章插图
 
8.8拼写检查这是检查拼写错误的一个扩展 , 能够快速的发现我们拼写中的错误 。需要主要的是这个插件是在Markdown格式下作用的:
本意表达的是: This is wrong question
人生苦短,必须学会的写Python代码利器

文章插图
 
8.9隐藏输入当我们只想查看输出out部分的内容 , 可以将输入的代码进行隐藏:
人生苦短,必须学会的写Python代码利器

文章插图
 

人生苦短,必须学会的写Python代码利器

文章插图
 
下面是隐藏之前的效果:
人生苦短,必须学会的写Python代码利器

文章插图
 
九、快捷键1、命令模式快捷键(按 Esc 键开启):
  • 命令模式将键盘命令与Jupyter Notebook笔记本命令相结合 , 可以通过键盘不同键的组合运行笔记本的命令 。
  • 按 esc 键进入命令模式 。
  • 命令模式下 , 单元格边框为灰色 , 且左侧边框线为 蓝色粗线条  。
快捷键
作用
Enter
转入编辑模式
Shift-Enter
运行本单元 , 选中下个单元
Ctrl-Enter
运行本单元
Alt-Enter
运行本单元 , 在其下插入新单元
Y
单元转入代码状态
M
单元转入 markdown 状态
R
单元转入 raw 状态
1、2、6
设定 1 、2、6级标题
Up
选中上方单元
K
选中上方单元
Down
选中下方单元
J
选中下方单元
Shift-K
连续选择上方单元
Shift-J
连续选择下方单元
A
在上方插入新单元
B
在下方插入新单元
X
剪切选中的单元
C
复制选中的单元
Shift-V
粘贴到上方单元
V
粘贴到下方单元
Z
恢复删除的最后一个单元
D,D
删除选中的单元
Shift-M
合并选中的单元
Ctrl-S
保存当前 NoteBook
S
保存当前 NoteBook
L
开关行号
O
转换输出
Shift-O
转换输出滚动
Esc
关闭页面
Q
关闭页面
【人生苦短,必须学会的写Python代码利器】H
显示快捷键帮助
I,I
中断 NoteBook 内核
0,0
重启 NoteBook 内核
Shift
忽略
Shift-Space
向上滚动
Space
向下滚动
2、编辑模式快捷键( 按 Enter 键启动)
  • 编辑模式使用户可以在单元格内编辑代码或文档 。
  • 按 enter 或 return 键进入编辑模式 。
  • 编辑模式下 , 单元格边框和左侧边框线均为 绿色  。
快捷键
作用
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
保存当前 NoteBook
Shift
忽略
Up
光标上移或转入上一单元
Down
光标下移或转入下一单元
Ctrl-/
注释整行/撤销注释
 
十、魔术命令IPython的特殊命令被称为 魔术命令  , 这些命令被设计用于简化常见任务 。


推荐阅读