学 Python 作笔记,怎么能不用 Jupyter

发布于 更新于

技术文章

自从上次从小简那里捞到一个学 python 的神器 anaconda,我就很少用系统自带的 python 环境了。前几天一不小心,我又从这个工具包里面发现了一个非常有用的工具。我这个人,是死心眼,顺藤摸瓜的事情不是特别擅长。比如之前我看到一...

自从上次从小简那里捞到一个学 python 的神器 anaconda,

我就很少用系统自带的 python 环境了。


前几天一不小心,

我又从这个工具包里面发现了一个非常有用的工具。

我这个人,是死心眼,

顺藤摸瓜的事情不是特别擅长。

比如之前我看到一个电视剧里面有个演员演技特别强:


很长时间我都在反反复复看他这个剧,

根本就没想过他可能还有其他剧,

直到有一天,

我同学告诉说这个人演技真的炸裂。

我这才去豆瓣搜了这个演员,

通宵了几天,把他演的剧都看完了。。。

但是这回不一样了,我聪明了。

某天我在玩代码的时候,

忽然发现我的电脑里有个这样的玩意。


后面那个 anaconda 因为天天用,

所以我一眼就认出来了。

之前小简不是说在 anaconda 中一切都是 “包” 吗?

难道这个 jupyter notebook 也是 anaconda 自带的包?

我赶紧去检查了 anaconda 里面的包,

果然在里面有一个 jupyter。


本来想着这个 anaconda 还挺好用的,


这不和 360 一样吗?

装全家桶~


赶紧去问问小简怎么回事。



…

…

这个工具肯定非常重要,

她舍不得告诉我。

""

她不教,我偏要学。

先打开这个软件,长这样 ↓↓↓


点击创建一个 notebook,

可以在里面输入 文字 和 代码,

文字用 markdown 写,

代码当然是 python

顿时明白了,

jupyter 就是一个做 python 笔记的电子笔记本。


点击 run cell , 居然可以运行。


运行之后,markdown 变成了排版后的文字,

python 代码可以得到结果。

强!!!

要知道我之前总结的时候流程是这样的:
有了 jupyter, 

我不需要在 markdown 笔记和 pycharm 中切来切去了。

你 GET 到它的方便了吗?

jupyter 支持在 pycharm 和 vscode 当中使用,

只需要建立一个 .ipynb 的文件

这样既可以用编辑器完备的代码补全,

也可以用 jupyter 方便的笔记功能了。

""

这事还没完呢!

我发现在上面运行代码的时候,

报错信息中有一个 ipython

我在命令行输入了 ipython 关键字以后,

出现了一个终端交互界面,

和 python 原来的终端差不多,

但是这个终端可以自动补全

当有什么代码需要临时演示的时候,

再也不同担心记不住函数名称了


继续阅读