欢迎来到 AI 中文社区(简称 AI 中文社),这里是学习交流 AI 人工智能技术的中文社区。 为了更好的体验,本站推荐使用 Chrome 浏览器。
全部教程·
Python语言·
Jupyter
[目录]
·
IPython 启动
Jupyter 教程
IPython 安装
IPython 启动
IPython 运行脚本
IPython 历史命令
IPython 系统命令
IPython 命令行选项
IPython 动态对象自省
IPython IO缓存
IPython 环境变量
IPython shell代码
IPython 嵌入
IPython 魔术命令
Jupyter 项目
Jupyter 笔记本
Jupyter 在线使用
Jupyter 安装与入门
Jupyter 仪表盘
Jupyter 用户界面
Jupyter 单元格类型
Jupyter 编辑
Jupyter Markdown
Jupyter 魔术功能
Jupyter 绘图
Jupyter 转换
Jupyter IPyWidgets
Jupyter QtConsole入门
QtConsole 多行编辑
QtConsole 嵌入式图形
QtConsole 保存为HTML
QtConsole 多个控制台
Jupyter 笔记本连接
Jupyter 笔记本共享
JupyterLab 概述
JupyterLab 安装和入门
JupyterLab 界面
JupyterLab 安装R内核
Jupyter 教程
IPython 安装
IPython 启动
IPython 运行脚本
IPython 历史命令
IPython 系统命令
IPython 命令行选项
IPython 动态对象自省
IPython IO缓存
IPython 环境变量
IPython shell代码
IPython 嵌入
IPython 魔术命令
Jupyter 项目
Jupyter 笔记本
Jupyter 在线使用
Jupyter 安装与入门
Jupyter 仪表盘
Jupyter 用户界面
Jupyter 单元格类型
Jupyter 编辑
Jupyter Markdown
Jupyter 魔术功能
Jupyter 绘图
Jupyter 转换
Jupyter IPyWidgets
Jupyter QtConsole入门
QtConsole 多行编辑
QtConsole 嵌入式图形
QtConsole 保存为HTML
QtConsole 多个控制台
Jupyter 笔记本连接
Jupyter 笔记本共享
JupyterLab 概述
JupyterLab 安装和入门
JupyterLab 界面
JupyterLab 安装R内核
IPython 启动
本章将说明如何开始使用 IPython。
从命令提示符处启动IPython
在继续深入了解IPython之前,请注意,您会注意到两个主要的Python提示,而不是常规的 >>> ,如下所述:
- In 出现在任何输入表达式之前。
在输出出现之前,出现
- Out 。
此外,方括号中的数字会自动增加。观察以下屏幕快照,以更好地理解:

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

从conda提示符启动IPython
与常规Python控制台相比,我们可以注意到有所不同。 IPython shell通过对表达式,函数,变量等不同元素使用不同的配色方案来显示语法突出显示。

另一个有用的增强功能是制表符补全。我们知道每个对象都有一个或多个在其类中定义的可用方法。当您在对象前面的点后按Tab键时,IPython会弹出相应的方法列表。
在下面的示例中,定义了一个字符串。作为响应,显示了字符串类的方法。

IPython通过在任何对象前面放置"?"来提供任何对象的信息。它包括文档字符串,函数定义和类的构造函数详细信息。例如,要探索上面定义的字符串对象var,请在输入提示中输入 var?。结果将显示有关它的所有信息。观察下面给出的屏幕截图,以便更好地理解:

魔术功能
IPython的内置魔术函数非常强大。魔术功能有两种。
- 线魔术,其工作方式与DOS命令非常相似。
- 细胞魔术,可用于多行代码。
我们将在后续章节中详细了解线魔术函数和单元魔术函数。
下一章:IPython 运行脚本
在本章中,让我们了解如何运行和编辑Python脚本。 运行命令您可以在输入提示中使用 run 命令来运行Python脚本。 run命令实际上是行魔术命令,实际上应写为 %run 。但是, %automa ...
AI 中文社