首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

这件神器,每个 Python 学习者都值得一试

译者:欧剃不论你是刚开始学Python,还是正在啃数据分析的骨头,对你来说,不断在各种命令行窗口和编辑器里切来切去,或者不断打开各种窗口查看matplotlib的输出之类的繁琐操作,一定是家常便饭了。哎呀,这都8102年了,除了又大又笨重的IDE,难道就没有什么简单而直观的办法,让我们这些新手能管理和运行代码吗?

当然有啊,还是免费的咧!这款神器就叫JupyterNotebook,它一定能拯救你于水深火热之中!

JupyterNotebook是一款Web应用,它能让用户将上面说的各种窗口里的东西,全部组合到一个可读性好,易于共享,且对新手友好的文档中。

这里有两个按钮:一个是“Tryitinyourbrowser”,也就是能让你直接在浏览器里试。另一个“InstalltheNotebook”,是让你在电脑上安装部署你自己的JupyterNotebook运行环境如果你还不确定JupyterNotebook会不会成为你的真爱,你可以选择直接在浏览器里试用。

选第二个选项,它就将一步一步教你如何在自己的电脑上安装JupyterNotebook本体。

You’llseethefollowingresponseonthecommandline:执行这行命令后,你会看到类似这样的提示信息:

运行之后的输出结果将会显示在单元格内容的正下方,然后输入光标就会跳转到下一个格子,方便你继续写更多的代码。当然,你随时可以点击上面的格子,修改或者添加更多的代码。再看一个例子:

在后面的格子里,我写了一个循环,让它输出一系列数字。运行一下,就能直观地看到运行结果出现在代码下方。此外,你还可以把单元格的类型从“代码(Code)”改成“文本(Markdown)”,这样你可以方便地用markdown语法写出带格式的注释或说明文本,方便你整理归纳代码,或是在数据分析时描述需要处理的数据信息等。要改变单元格的类型,只需要在下拉菜单里选择Markdown即可:

改了单元格类型之后,你会发现前面的In:标记不见了。你在这个单元格中输入markdown标记时,会自动解析成不同大小,不同格式的文字标记:

当你写完这些文本时,你可以“运行”这个单元格,或是按【Shift+回车】快捷键,于是那些markdown格式的记号会被渲染成文本。效果如下:

当你的鼠标指向标题的时候,还会自动出现一个链接,点击之后,你的浏览器地址栏会更新成指向这个标题的链接:如果你想要改一改markdown文本,只需要双击单元格中的文字,则编辑框又会重新出现。编辑模式和命令模式按照你选中一个单元格时的方式,单元格有两种不同的激活模式:编辑模式和命令模式。

保存记录点JupyterNotebook还有一个很酷的功能:记录点。你可以为当前的notebook文件创建一个记录点,保存当前文件的所有状态。创建记录点之后,你可以随时返回到当前的状态,撤销这期间做出的任何修改。要创建一个新的记录点,你只需要在菜单栏上选择File(文件)->SaveandCheckpoint(保存记录点)即可。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180716A0ZWTJ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券