发布网友
共1个回答
热心网友
强大的度数组与矩阵计算库
IPython 提供了丰富的交互功能,包括变量自动补全、自动缩进及支持 bash shell 命令。它基于 BSD 开源协议。
IPython 是交互式计算架构的核心,包含 Conda、Python 及大量常用工具包,如 numpy、pandas,是数据分析和机器学习的首选库。
Anaconda 包含 Jupyter Notebook 和 IPython,为编写代码提供便利。
Anaconda 特点:丰富的库集成、强大的环境管理、高效的数据分析工具。
安装 Anaconda:访问官网,下载最新版。安装过程包括运行 Anaconda Prompt,输入 cd Desktop 和 jupyter notebook 命令启动 Jupyter Notebook。
Jupyter Notebook 支持多种编程语言,提供实时代码、图像、公式的展示,适用于数据清理、统计建模、机器学习等。
Jupyter Notebook 支持两种键盘模式:命令模式和编辑模式,通过 Esc 和 Enter 键切换。提供快捷键帮助,如 tab 补全和 shift + tab 查看参数说明。
使用 IPython 帮助文档:通过 help() 或 ? 查看函数文档,使用 ?? 显示源代码。tab 键可补全包名、模块名、函数名和变量名。
IPython 魔法命令:执行外部文件、计时功能、Linux/Windows 命令,如 %run、%time、%timeit 和 ! 命令。
魔法命令应用:执行外部文件时可使用 %run,%time 和 %timeit 查看运行时间,执行系统命令使用 ! 命令。