一、什么是IPython
IPython的开发者吸收了标准解释器的基本概念,在此基础上进行了大量的改进,创造出一个令人惊奇的工具。在它的主页上是这么说的:“这是一个增强的交互式Python shell。”具有tab补全,对象自省,强大的历史机制,内嵌的源代码编辑,集成Python调试器,%run机制,宏,创建多个环境以及调用系统shell的能力。总之,IPython是一个性能强大的Python终端,是数据分析的不二之选!
(装了anoconda,很多数据分析的包就装上了)
特有的魔法指令:https://book.douban.com/reading/53857245/
二、jupyter notebook
参考:https://blog.csdn.net/m0_37438418/article/details/80620190
win10安装了anoconda,直接在所有程序中找到jupyter notebook启动即可
当然,IPython使用spyder也可以
spyder常用快捷键:
Ctrl + 1: 注释/反注释 Ctrl + 4/5: 块注释/块反注释 Ctrl + L: 跳转到行号 Tab/Shift + Tab: 代码缩进/反缩进(输入一个字母后代码提示,需配置) Ctrl +I:显示帮助 F9 单行执行
ctrl + enter :代码换行,可以存多条一起执行
清除当前变量空间和输入记录(将会使用魔法指令)
reset清除变量空间
clear清除输入记录