zoukankan      html  css  js  c++  java
  • IPython

    一、量化投资第三方相关模块

    NumPy

    Pands

    Matplotlib

    二、IPython的介绍

    Ipython:和Python一样

    三、如何使用Python进行量化投资

    • 自己编写:NumPy+pandas+Matplotlib+……
    • 在线平台:聚宽、优矿、米筐、Quantopian、……
    • 开源框架:RQAlpha、QUANTAXIS、……

    我们先来学习一下IPython,上面列举的相关模块后面在谈论

    一、IPython基础功能

    1、IPython是交互式的Python命令行

    2、安装与使用

    安装:pip install ipython
    使用:ipython
    与Python解释器的使用方法一致

    二、IPython高级功能

    1、基本使用

    - TAB键自动完成
    - ?:内省、命名空间搜索
    - !:执行系统命令
    - 丰富的快捷键

    2、魔术命令:以%开始的命令

    %run:执行文件代码
    %paste:执行剪贴板代码
    %timeit:评估运行时间
    %pdb:自动调试

    3、IPython Notebook

    使用命令历史
    获取输入输出结果
    目录标签系统
    IPython Notebook
    In [28]: 3+2
    Out[28]: 5
    
    In [29]: _
    Out[29]: 5
    
    In [30]: __
    Out[30]: 5
    
    In [31]: ___
    Out[31]: 5

    4、安装jupyter

    pip install jupyter

     执行命令:jupyter-notebook

    三、IPython快捷键

    四、IPython常用的魔法命令

    五、IPython调试器命令

  • 相关阅读:
    弹性盒子
    bzoj4237 稻草人
    bzoj2654 tree
    bzoj4813 [Cqoi2017]小Q的棋盘
    bzoj1014 [JSOI2008]火星人
    bzoj3242 [Noi2013]快餐店
    bzoj4025 二分图
    bzoj3237 [Ahoi2013]连通图
    bzoj3244 [Noi2013]树的计数
    bzoj2431 [HAOI2009]逆序对数列
  • 原文地址:https://www.cnblogs.com/xiao-xue-di/p/9715225.html
Copyright © 2011-2022 走看看