【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次,然后最终以”--”结束

原文地址:https://www.cnblogs.com/OliverQin/p/7989895.html