- 基础必知
- 【注意快捷键的使用】
- cell:运算执行单元格
- in[ ]、out[ ]里面的数字表示执行次序
- cell不仅仅能执行code代码,还能markdown书写文档注释等等【通过Cell Type进行选择】
- Why choose notebook?
- 交互式的环境
- 由于notebook中的变量具有时序性,【一旦变量早期变量被创建,其就会存储到内存当中,即使将该变量的使用位置放在该变量创建的位置之前,仍然能正常运行,但是对于代码的查阅逻辑性来讲很不合适。(一般程序是自上而下运行的)】
- 应对办法:kernel 中的restart & run all选项会将创建和使用顺序不合理的变量使用位置处报错。
- 高级命令
- %run
- 加载本地的python脚本到jupyter notebook
- (令:打包自己创建的包和模块并引入jupyter notebook的方法)
- 在文件夹中添加“__init__.py”文件
- 然后在jupyter notebook的cell中直接使用import命令
- %timeit
- 测试代码的性能(速度) 命令后面只能加一句话
- 测试数,也就是loop数,是jupyter notebook自动决策的,与range()参数无关
- %time
- 显示详细的程序在硬件中运行中的信息。
- 测试数为一次
- 如何测试一段程序的速率
- “%%timeit” 然后换行 在下面键入代码 【也称 %% 为区域命令符】