《数据科学与分析:Python语言实现》 —2.1.2 使用iPython/Jupyter Notebook
【摘要】 本节书摘来自华章计算机《数据科学与分析: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)