IPython 交互式的python命令行 可以直接粘贴代码到命令行 安装: pip install ipython TAB键: 自动补全 ?: (内省、命名空间搜索。a.a *? # 补全命令,a? #查看变量详情,func??查看函数详情) !: 执行cmd系统命令 (!ipconfig) %run: 执行文件代码(% run test.py) %paste,% cpaste: 执行剪贴板代码 %timeit: 计算函数运行的时间。% timeit func(a,b) %pdb: 进入调试模式,(%pdb on/% pdb off).会停在错误代码的地方,不报错。p a 打印a变量 历史命令: _,__,_2,_i2 # 例子 a+b,a*b, _代表a*b的结果,__代表a+b的结果,_2代表命令行上的num,显示2的结果,_i2显示2的代码 % bookmark: 目录标签系统 Ipython Notebook : pip install jupyter # 是一个代码编辑器 运行: jupyter notebook View Code NumPy 数据计算模块 NumPy是高性能科学计算数据分析的基础包,它是pandas等其他各种工具的基础 NumPy的主要功能: ndarray ,一个多维数据结构,高效且节省时间 无需循环对整组数据进行快速运算的数学函数