Python数据分析:ipython使用技巧
1. ?和??的使用(python对象为变量、函数等)
python对象 + ? 可显示对象基本信息
python对象 + ?? 可显示对象基本信息,对象为函数是会显示源码
x=6
x?
运行结果:
defprint_info():print('Hello World')
print_info?
运行结果:
print_info??
运行结果:
2. ipython魔术命令
- %timeit :多次执行一条语句返回其平均时间
%timeit[xfor xinrange(6)]
运行结果:
%time : 返回执行一条语句的时间
%%time l=[]for xinrange(600000): l.append(x)
运行结果:
%reset :删除当前空间全部变量
%run *.py :在ipython中执行Python脚本
魔术命令 + ? :显示文档