当前位置: 首页 > news >正文

文学式开发工具 Jupyter Notebook

前言:Hello大家好,我是小哥谈。为什么说Jupyter Notebook是文学式开发工具?因为Jupyter Notebook将代码说明文本数学方程式数据可视化图表内容全部组合到一起并显示在一个共享的文档中,可以实现一边写代码一边记录的效果,而这些功能则是Python自带的IDLE和集成开发环境PyCharm无法比拟的。🌈

     目录

🚀1.认识Jupyter Notebook

🚀2.新建一个Jupyter Notebook文件

🚀1.认识Jupyter Notebook

Jupyter Notebook是一个在线编辑器Web应用程序,它可以在线编写代码,并创建和共享文档,并支持实时编写代码数学方程式说明文本可视化数据分析图表等。

Jupyter Notebook的用途包括数据清理数据转换数值模拟统计建模机器学习等。目前,数据挖掘领域中最热门的比赛Kaggle(它是举办机器学习竞赛、托管数据库、编写和分享代码的平台)里的资料都是Jupyter格式。对于机器学习新手来说,学会使用Jupyter Notebook非常重要。

说明:

Jupyter Notebook可以将编写的代码、说明文本和可视化数据分析图表统统组合在一起并同时显示出来,非常直观,而且还支持导出各种格式,如HTML、PDF、Python等。


🚀2.新建一个Jupyter Notebook文件

在系统开始菜单的搜索框输入Jupyter Notebook(不区分大小写),运行Jupyter Notebook,新建一个Jupyter Notebook文件,单击右上角的New按钮,由于创建的是Python文件,因此选择Python 3,如下图所示。

然后在Jupyter Notebook中编写“Hellor World”,文件创建完成后会打开如下图所示的窗口,在代码框中输入代码,如 print('Hello World'),效果如下图所示。

运行程序:

单击“运行”按钮或者使用<Ctrl+Enter>组合键,然后将输出“Hello World”,效果如下图所示,这就表示程序运行成功了。

重命名Jupyter Notebook文件:

例如,命名为“hello world”,首先单击File菜单项再选择Rename菜单项,如图所示,在打开的“重命名”窗口中输入文件名,如图所示,单击“重命名”按钮即可。

保存Jupyter Notebook 文件:

最后一步为保存Jupyter Notebook文件,也就是保存程序。常用格式有以下两种一种是Jupyter Notebook的专属格式另一种是Python文件

Jupyter Notebook的专属格式:单击File菜单,选择Save and Checkpoint菜单项,将Jupyter No tebook文件保存在默认路径下,文件格式默认为ipynb

Python格式:它是我们常用的文件格式。单击File菜单,选择Download as菜单项,在弹出的子菜单中选择Python(.py) 子菜单项,如图所示,打开“新建下载任务”窗口,此处选择文件保存路径,再单击“下载”按钮,即可将Jupyter Notebook文件保存为Python格式,并保存在指定路径下。


相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 设计模式探索:观察者模式
  • vue draggable组件,拖拽元素时,获取元素上在data或setup中定义的数据
  • 【matlab】随机森林客户流失预测
  • Java之网络面试经典题(一)
  • hcip暑假第二次作业
  • Elasticsearch 更新指定字段
  • C++类和对象(一)
  • C++ 定时器触发
  • 苹果电脑可以玩魔兽世界吗 魔兽世界有mac版本么 macbook 可以玩魔兽世界吗
  • Codeforces Round 957 (Div. 3)(A~E题解)
  • Flutter【组件】标签
  • 【数据结构】初探数据结构面纱:栈和队列全面剖析
  • uniapp中使用uni-ui组件库
  • NLP任务中三个概念标记、样本映射和偏移映射三个概念的浅析
  • 【MIT 6.5840/6.824】Lab1 MapReduce
  • 收藏网友的 源程序下载网
  • Docker 笔记(2):Dockerfile
  • Docker入门(二) - Dockerfile
  • iOS 系统授权开发
  • Java方法详解
  • java正则表式的使用
  • jdbc就是这么简单
  • Linux gpio口使用方法
  • Linux编程学习笔记 | Linux IO学习[1] - 文件IO
  • markdown编辑器简评
  • ucore操作系统实验笔记 - 重新理解中断
  • 工程优化暨babel升级小记
  • 记录一下第一次使用npm
  • 理解 C# 泛型接口中的协变与逆变(抗变)
  • 山寨一个 Promise
  • 实现菜单下拉伸展折叠效果demo
  • 3月7日云栖精选夜读 | RSA 2019安全大会:企业资产管理成行业新风向标,云上安全占绝对优势 ...
  • $.ajax()方法详解
  • (1)安装hadoop之虚拟机准备(配置IP与主机名)
  • (3)(3.5) 遥测无线电区域条例
  • (35)远程识别(又称无人机识别)(二)
  • (zhuan) 一些RL的文献(及笔记)
  • (编译到47%失败)to be deleted
  • (补充):java各种进制、原码、反码、补码和文本、图像、音频在计算机中的存储方式
  • (二)WCF的Binding模型
  • (附源码)spring boot智能服药提醒app 毕业设计 102151
  • (附源码)小程序儿童艺术培训机构教育管理小程序 毕业设计 201740
  • (六)什么是Vite——热更新时vite、webpack做了什么
  • (十一)JAVA springboot ssm b2b2c多用户商城系统源码:服务网关Zuul高级篇
  • (一)Docker基本介绍
  • (已更新)关于Visual Studio 2019安装时VS installer无法下载文件,进度条为0,显示网络有问题的解决办法
  • (转)Linq学习笔记
  • (转)memcache、redis缓存
  • (转)程序员疫苗:代码注入
  • (转载)虚函数剖析
  • .NET Core 中插件式开发实现
  • .NET 将多个程序集合并成单一程序集的 4+3 种方法
  • .NET性能优化(文摘)
  • /bin/rm: 参数列表过长"的解决办法
  • @AliasFor注解