第一次用Jupyter Notebook是在大四的时候上了coursea上吴恩达新开的一系列的deep learning的课,不得不说,实在是太惊艳了。
支持HTML
支持LaTeX
支持插入PDF
支持插入Youtube视频
...
(附一张deeplearning.ai课程作业的截图)
大概就是传说中的“可以写出花了”。
不过我是隔了很久才意识到IPython和Jupyter Notebook之间似乎有些关系,总的来说大约以下几点:
1.IPython是一个可交互式编程的原始工程,其下衍生出的Jupyter Notebook的python内核为IPython
2.IPython在Pycharm中也被支持,选中执行代码 ----> 右键 ----> 执行选中代码
3.当然Jupyter Notebook也支持Python以外的语言,例如R, 这时支持R的内核对应着IRkernal,或者Julia,对应着IJulia
总之是非常喜欢的编辑工具,今后也会经常用-v-