zoukankan      html  css  js  c++  java
  • 【Python数据分析】IPython基础

    一、配置启动IPython

    打开cmd窗口,在dos界面下输入ipython,结果报错了!!!

    image

    出现这个问题是由于环境变量未配置(前提:已经安装了ipython),那么接下来配置环境变量

    我的电脑→右键→属性→高级系统设置→环境变量→系统变量→path→添加Scripts径

    我的路径为:C:UsersAdministratorAppDataLocalProgramsPythonPython36Scripts

    image

    重新启动dos窗口,输入ipython

    image

    二、格式化输出

    下面分别使用Python与IPython输出随机数

    Python输出(阅读不方便,乱七八糟)

    image

    IPython输出(便于阅读)

    image

    三、TAB自动补全代码

    IPython输入代码时候,可以使用TAB键自动补全代码,如下:定义了两个变量,然后使用TAB键,有了提示之后,可以根据提示输入即可

    image

    再例如,我们先引入sys模块,之后输入sys.,再按下TAB,然后就会列出所有的sys模块下的属性和方法

    image

    可以使用上下键进行选择

    三、内省

    IPython还提供了内省,在变量的前面或者后面加上一个问号(?),就可以有关该对象的一些信息显示出来

    image

    四、%run命令

    在IPyhton会话环境中,所有的文件都可以通过%run命令当做Python程序来运行

    假设现在在路径D:Python_AnalysisScript下存在文件test.py

    def f(a,b,c):
        return a+b+c
    a = 1
    b = 2
    c = 3
    
    result = f(a,b,c)
    print(result)

    image

    五、执行剪贴板中代码

    这是一个很方便的快捷键CTRL+Shift+V

    例如现在copy一段代码,需要放到IPython中执行,那么我们只需要CTRL+Shift+V,粘贴后效果如下:

    image

    或者也可以使用%paste

    image

    %cpaste只不过多了一个用于粘贴代码的特殊提示符而已

    image

    如上图,同样的代码我粘贴了2次,然后最终以”--”结束

  • 相关阅读:
    在Centos 7下编译openwrt+njit-client
    开博随笔
    Chapter 6. Statements
    Chapter 4. Arrays and Pointers
    Chapter 3. Library Types
    Chapter 2.  Variables and Basic Types
    关于stm32不常用的中断,如何添加, 比如timer10 timer11等
    keil 报错 expected an identifier
    案例分析 串口的地不要接到电源上 会烧掉
    案例分析 CAN OPEN 调试记录 进度
  • 原文地址:https://www.cnblogs.com/OliverQin/p/7989895.html
Copyright © 2011-2022 走看看