Python数据分析:ipython使用技巧

Python数据分析:ipython使用技巧

1. ?和??的使用(python对象为变量、函数等)

python对象 + ? 可显示对象基本信息

python对象 + ?? 可显示对象基本信息,对象为函数是会显示源码

x = 6
x?

运行结果:
在这里插入图片描述

def print_info():
    print('Hello World')
print_info?

运行结果:
在这里插入图片描述

print_info??

运行结果:
在这里插入图片描述

2. ipython魔术命令

  • %timeit :多次执行一条语句返回其平均时间
%timeit [x for x in range(6)]

运行结果:
在这里插入图片描述

  • %time : 返回执行一条语句的时间

    %%time
    l = []
    for x in range(600000):
        l.append(x)
    

    运行结果:
    在这里插入图片描述

  • %reset :删除当前空间全部变量

  • %run *.py :在ipython中执行Python脚本

  • 魔术命令 + ? :显示文档

猜你喜欢

转载自blog.csdn.net/weixin_41792682/article/details/89449467