黑马程序员技术交流社区

标题: 【上海校区】IPython的一些高级用法 [打印本页]

作者: 尹亮    时间: 2019-4-19 14:55
标题: 【上海校区】IPython的一些高级用法
本帖最后由 尹亮 于 2019-4-19 14:55 编辑
本文为原创,转载请说明出处。

1、在IPython中如何执行外部的py文件?    使用 %run xxx.py 来执行

2、如何计算IPython中代码的执行时间?
[Python] 纯文本查看 复制代码
%timeit li = [i**2 for i in range(1000)]
# 输出:449 µs ± 30.7 µs per loop (mean ± std. dev. of 7 runs, 1000 loops each)
[Python] 纯文本查看 复制代码
# 对于代码块,使用两个%
%%timeit
import time
for i in range(5):
    time.sleep(0.5)

# 输出信息:2.51 s ± 2.4 ms per loop (mean ± std. dev. of 7 runs, 1 loop each)


3、理解每次输入/输出(In Out)的区别
    每次输入代码块前都会有In,这其实是Python自动创建的变量,我们可以打印出来,观看其数据格式。

4、在IPython中使用bash命令





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2