Jupyter IPython 入门

Jupyter IPython 入门

本章将解释如何开始在IPython上工作。

从命令提示符中启动IPython

在继续深入了解IPython之前,请注意,你将注意到两个主要的Python提示,而不是常规的 **> >> **,解释如下。

  • In[1] 出现在任何输入表达式之前。

  • Out[ 1]在输出出现之前出现。

此外,方括号中的数字会自动递增。为了更好地理解,请观察下面的屏幕截图

IPython - 入门

现在,如果你已经安装了Python的Anaconda发行版,从开始菜单打开Anaconda提示。

IPython - 入门

从conda提示中启动IPython

与普通的Python控制台相比,我们可以注意到一个区别。IPython外壳通过使用不同的颜色方案对不同的元素如表达式、函数、变量等显示语法高亮。

IPython - 入门

另一个有用的改进是标签完成。我们知道,每个对象都有一个或多个在其类中定义的可用方法。当你在对象前面的点后面按Tab键时,IPython会弹出相应的方法列表。

在下面的例子中,定义了一个字符串。作为回应,字符串类的方法被显示出来。

IPython - 入门

IPython提供任何对象的信息,只要在它前面加上’?它包括文件串、函数定义和类的构造器细节。例如,要探索上面定义的字符串对象var,在输入提示中输入 var? 结果将显示关于它的所有信息。为了更好地理解,请观察下面的屏幕截图。

IPython - 入门

Magic函数

IPython内置的Magic函数是非常强大的。有两种类型的魔法函数。

  • 行Magic ,其工作方式非常类似于DOS命令。
  • 单元Magic ,它在多行代码上工作。

我们将在随后的章节中详细了解行魔法函数和单元魔法函数。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程