02 | Jupyter Notebook为什么是现代Python的必学技术?
景霄
该思维导图由 AI 生成,仅供参考
你好,我是景霄。
Stack Overflow 曾在 2017 年底,发布了在该站上各种语言的提问流量。其中,Python 已经超过了 JavaScript 成为了流量最高的语言,预测在 2020 年前会远远甩开 JavaScript。
可能你已经知道,Python 在 14 年后的“崛起”,得益于机器学习和数学统计应用的兴起。那为什么 Python 如此适合数学统计和机器学习呢?作为“老司机”的我可以肯定地告诉你,Jupyter Notebook (https://jupyter.org/)功不可没。
毫不夸张地说,根据我对 Facebook 等硅谷一线大厂的了解,一个 Python 工程师如果现在还不会使用 Jupyter Notebook 的话,可能就真的太落伍了。
磨刀不误砍柴工,高效的工具让我们的编程事半功倍。这一节课,我就来带你学习一下 Jupyter Notebook,为后面的 Python 学习打下必备基础。
什么是 Jupyter Notebook?
说了这么多,到底什么是 Jupyter Notebook?按照 Jupyter 创始人 Fernando Pérez 的说法,他最初的梦想是做一个综合 Ju (Julia)、Py (Python)和 R 三种科学运算语言的计算工具平台,所以将其命名为 Ju-Py-te-R。发展到现在,Jupyter 已经成为一个几乎支持所有语言,能够把软件代码、计算输出、解释文档、多媒体资源整合在一起的多功能科学运算平台。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
Jupyter Notebook:Python必学技术 Jupyter Notebook是当今Python社区中不可或缺的技术,因其在机器学习和数学统计应用中的重要性。作为一个多功能科学运算平台,Jupyter Notebook支持多种语言,能够整合软件代码、计算输出、解释文档和多媒体资源。其影响力在教育界和工业界广泛,被大量顶尖计算机课程和一线大厂采用。Jupyter Notebook的优点包括整合所有资源、交互性编程体验和零成本重现结果。通过Jupyter Notebook初体验,读者可以直观感受其工作体验。鼓励读者独立思考技术选择,不盲目跟风。文章强调学习技术必须动手实操,鼓励读者尝试Jupyter Notebook并分享使用体验。 Jupyter Notebook已成为Python社区的必学技术,其整合资源、交互性编程体验和零成本重现结果的特点使其备受青睐。
仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《Python 核心技术与实战》,新⼈⾸单¥59
《Python 核心技术与实战》,新⼈⾸单¥59
立即购买
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
全部留言(155)
- 最新
- 精选
- kyle个人认为,工具类的介绍,一个工具没必要花一篇的时间去讲,文中提一下,读者自己去弄就行了~~
作者回复: 你的自学能力很强很好,但是我们的专栏设计要兼顾各种背景阶段的同学。
2019-05-1317178 - 万能的芝麻酱工欲善其事必先利其器,我觉得学任何东西,掌握优秀的工具都非常重要,很多时候可以达到先声夺人的效果。很多人说用Pycharm,又有多少人用出哪怕社区版10%的功能呢? 我买这个课程反倒觉得,基础知识、常用库的介绍没那么重要,网上资料、官方文档随手可得。反而是了解FB这种大厂的Python工程是如何组织开发,这才最长见识。工程素养决定了你在生产工作中到底能走多远。 我本身是做运维工作的,说实话,我非常看不上我们NLP团队做的项目,毫无工程素养,一堆代码文件胡乱堆砌,没有打包,甚至没有固定的入口文件,有的连配置文件都没有,直接hardcode,只能叫demo,不配叫工程。这样只会让与你合作的人质疑你的职业素养。
作者回复: 你说的很好
2019-05-147145 - Fullmetal Alchemist一直使用Pycharm的咋办?表示从来没有用过Jupter
作者回复: 如果你现在的问题都能解决也可以。
2019-05-13218 - 江湖海工于善其事,必先利其器。把更多的精力和资源用到去解决实际最关键的问题,很好,谢谢老师的推荐。
作者回复: 嗯嗯
2019-05-1316 - cronusqiu特地增加一篇来讲工具,觉得不是很值得,不同人使用工具习惯场景不同,很像市面上绝大部分书开头都是介绍环境,语法,hello world,我觉得这个平台还是应该注重语言自身的核心,已经哪些大厂如何很好地利用它来实现功能以及一些好的思想框架
作者回复: 你找到市面上哪本python书会介绍jupyter。孤立的看编程语言而看不到支撑开发的开发工具,测试工具,部署工具,我不觉得能生产真正被用户使用的产品
2019-05-13713 - 老贼jupyter lab呢?
作者回复: Jupyter lab和binder慢慢整合了,就是云端环境
2019-05-1329 - Geek_59f23epycharm2019.1已经支持jupyter notbooks了。老师好,我现在在一家培训机构学python,8月份学完出来就要找工作了,那时候正好我们的课也结束了,期待老师后面多分享点干货,对初入职场的小白比较有用^_^
作者回复: 好的
2019-05-138 - IT蜗壳-Tango第三天打卡。除了丘比特笔记本,还喜欢用vscode。
作者回复: 哈哈
2019-05-137 - 李鑫我的建议:平时练习和做小的项目可以使用jupyter notebook, 如果要做大的项目,就用pycharm。两个工具结合使用。
作者回复: 说的很好
2019-08-165 - 坎中满老师,我用的pharcm可以吗
作者回复: 可以,另一个留言也回复到了。工具要看应用场景。
2019-05-134
收起评论