01-Jupyter Notebook 高级 - 魔法命令

一、第一个魔法命令:%run

1. 运行 python 脚本
在这里插入图片描述

【python脚本】
在这里插入图片描述

【运行】
在这里插入图片描述

此时不仅运行了该脚本,还将该函数加载进来了!
在这里插入图片描述

2. 加载一个模块
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述


通过 import 导入模块调用其中的函数
在这里插入图片描述


另一种 import 方式
在这里插入图片描述

二、第二个魔法命令:%timeit

%timeit:帮助测试代码的性能,但是需要注意的是:timeit 后只能跟一个句子

在这里插入图片描述

timeit 会自动选择循环的次数,比如第一个循环执行了 1000 次,第二个循环执行了 10 次,第三个循环执行了 100000 次。

上面已经提到过,%timeit 后面只能跟一句代码,若想将 timeit 区域化,则使用 %%timeit
在这里插入图片描述

上面都是测量的多次时间,如果我们只想测量一次时间,则使用 %time
在这里插入图片描述

%timeit 与 %time 的比较
在这里插入图片描述

三、其它魔法命令

在这里插入图片描述
查看某一个命令相应的使用手册
在这里插入图片描述


具体代码见01 Jupyter Notebook 高级 - 魔法命令.ipynb

猜你喜欢

转载自blog.csdn.net/qq_41033011/article/details/108936251
今日推荐