《数据科学与分析:Python语言实现》 —2.1.2 使用iPython/Jupyter Notebook

举报
华章计算机 发表于 2020/02/15 19:11:07 2020/02/15
【摘要】 本节书摘来自华章计算机《数据科学与分析:Python语言实现》 一书中第2章,第2.1.2节,作者是[英]赫苏斯·罗格尔–萨拉查(Jesús Rogel-Salazar),白 皓 刘江一 上官明乔 刁 娟 译。

2.1.2 使用iPython/Jupyter Notebook

我们已经看到Python中的交互式Shell如何允许我们实时评估正在执行的代码的结果。这对于许多任务来说可能已经足够好了,但有时可能需要以更容易与之交互的方式呈现代码,不仅对于原创程序员,对于团队的其他成员或一般受众也是如此。

使用iPython / Jupyter Notebook是一种很好的方法。它不仅可以让你以与交互式Shell相同的方式运行代码并为代码添加注释,还可以让你在基于Web的界面中记录代码、计算和处理。虽然在本书中,我们决定不使用iPython / Jupyter Notebook进行打印,但我鼓励你尽可能地使用它。

iPython / Jupyter Notebook支持包含文本、数学表达式和内嵌图形以及其他富媒体,如网站、图像、视频等。其核心是一个扩展名为.ipynb的JSON文档,这使得文件非常轻便且便于携带,符合Python的可移植性原则。Web界面非常方便,如果需要,可以将Notebook导出为多种格式,如HTML、LATEX、PDF、Markdown甚至原始Python。此外,Jupyter项目并非专为Python开发,还可以将其用途扩展到其他编程语言。


【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。