【发布时间】:2019-10-29 12:52:19
【问题描述】:
在 ipython 中使用 %timeit 和 %%timeit 有什么区别?因为当我使用?%timeit 和?%%timeit 阅读文档时,它是相同的文档。那么,添加% 作为前缀有什么区别呢?
【问题讨论】:
-
%magic是一种行魔法,它在同一行使用输入。%%magic是一个单元格魔法,它接受多行输入。我使用%timeit来测试一个简单的表达式。我使用 `%%timeit 在第一行进行设置,然后在多行表达式中使用以下行。 -
任何可用的示例和文档@hpaulj
-
我在我的 numpy 答案中经常使用它们
-
有一个关于 ipython 中
%和%%之间区别的更一般性的问题会很有用,它不仅仅关注timeit,并且一个很好的答案可以解释差异在线魔法和细胞魔法之间。如果你用谷歌搜索,结果很糟糕。
标签: ipython ipython-magic