简介

Jupyter Notebook是一个Web应用程序,允许您创建和共享包含实时代码,方程式,可视化和说明文本的文档。 Jupyter Notebook类似于画布或环境,它允许您使用编程语言来执行计算并以非常方便的方式显示结果。

Jupyter项目于2014年诞生于IPython项目,在python中广泛使用,安装好python发行版本Anaconda(安装参考:python 3.7安装:Linux(Ubuntu 18.04)及Windows上安装Anaconda)就自带了Jupyter Notebook。现在它支持跨多种其他编程语言的交互式数据科学和科学计算。 Jupyter这个名字来Julia,Python和R,它们是最初支持的三种编程语言。

创建Jupyter笔记

启动Anaconda Prompt。 Anaconda Prompt是一个可以输入命令的终端。

图片.png

切换目录。键入命令jupyter notebook并按Enter键。

图片.png

这将启动应用程序,您将在浏览器的选项卡中看到应用程序的主屏幕:

这里有三个标签。“Files”选项卡,您可以在其中看到启动应用程序的文件夹中的所有文件。在“Running”选项卡上,您将看到已运行的内容,即“终端”或“笔记本”。 “Clusters”选项卡显示有关并行计算的详细信息。

要创建新的Jupyter Notebook,请转到New | Python 3 Notebook:

这将启动一个新文件,即Jupyter Notebook,您可以在其中开始编码和运行Python代码。

图片.png

Jupyter UI

图片.png

Title (1):文件名,可以更改。

Menu bar (2):菜单栏

Toolbar (3):工具栏,用于执行一些常用操作,例如保存文件,剪切单元格,粘贴单元格,移动单元格等。

Mode indicator (4):模式指示。Notebook有两种模式,编辑模式和命令模式。命令模式有许多可以使用的键盘快捷键。在此模式下,指示符区域中不显示任何图标,您在此模式下可以执行与文件本身有关的操作,例如保存文件,复制和粘贴单元格等。如果您在单元格中,编辑模式允许您在单元格中编写代码或文本。当您处于编辑模式时,您会在指示区域看到一个小铅笔。

Jupyter笔记本由两种类型的单元格组成,代码单元格和文本单元格。处于编辑模式时,所选单元格的边框将为绿色。要从编辑模式返回命令模式,您可以按Esc键或Ctrl + M.在帮助菜单中有键盘快捷键列表。

Kernel indicator (5):内核指示器,显示系统计算进度的状态。要中断正在进行的计算,可以使用工具栏上的停止按钮。

Notification area (6) 通知区域(6)此区域将显示诸如保存文件或中断内核等消息。

使用Jupyter

执行代码:

url = 'https://china-testing.github.io/'

print(url)

for i in range(10):

print(i)

图片.png

注意点:

回车和python的wingide、spyder等集成开发环境类似,会换行并有合适的缩进。

ALT + 回车会执行当前单元格,输出执行结果,并在下方新建新的单元格。

参考资料

讨论qq群144081101(直播内容保存) 591302926 567351477 钉钉免费群21745728(直播内容保存)

markdown

单元格的默认是代码单元格,我们在其中编写Pytho表达式。文本单元格(Cell | Cell Type | Markdown)则用于写入文本。帮助:Help|Markdown,会打开https://help.github.com/articles/basic-writing-and-formatting-syntax/。

图片.png

上面输入了“讨论qq群144081101 591302926 567351477 钉钉免费群21745728”和“> Pardon my French”,'>'表示引用。

比较常用的有:

# The largest heading

## The second largest heading

###### The smallest heading

样式:

图片.png

快捷键

Alt + Enter:运行单元格中的代码并在下方创建新的cell。

Ctrl + Enter: 运行单元格中的代码,但不会创建新单元格。

帮助: Help|Keyboard

图片.png

图片.png

python入门教程jupyter_python数据分析师快速入门1Jupyter文档笔记工具相关推荐

  1. PR软件入门教程 Adobe Premiere Pro 快速入门指南

    原文(包含图片)链接:https://www.prjianji.com/1.html 了解如何开始使用面向电影制作人.电视节目制作人.新闻记者.学生和视频制作人员的非线性编辑软件 Premiere P ...

  2. python海龟教程_Python 零基础 快速入门 趣味教程 (咪博士 海龟绘图 turtle) 7. 条件循环...

    条件循环能够让程序在条件成立时(即为真时)重复执行循环体中的语句.如果条件一直成立(即永远不会为假),则循环会一直进行下去,不会停止.如果初始时,条件不成立,则循环 1 次也不会执行.Python 中 ...

  3. 医疗影像工具LEADTOOLS 入门教程: 在 Windows 服务器上部署 LEADTOOLS 文档服务 - .NET Framework

    LEADTOOLS是一个综合工具包的集合,用于将识别.文档.医疗.成像和多媒体技术整合到桌面.服务器.平板电脑.网络和移动解决方案中,是一项企业级文档自动化解决方案,有捕捉,OCR,OMR,表单识别和 ...

  4. python基础教程电子版-Python基础教程(第2版)PDF文档下载

    本书是经典教程的全新改版,作者根据Python 3.0版本的种种变化,全面改写了书中内容,做到既能"瞻前"也能"顾后".本书层次鲜明.结构严谨.内容翔实,特别是 ...

  5. 史上最全Python快速入门教程,让你快速入门python学好python

    Python是面向对象,高级语言,解释,动态和多用途编程语言.Python易于学习,而且功能强大,功能多样的脚本语言使其对应用程序开发具有吸引力. Python的语法和动态类型具有其解释性质,使其成为 ...

  6. python画图零基础入门教程_Python 零基础 快速入门 趣味教程 (咪博士 海龟绘图 turtle) 6. 条件...

    前面的教程中,我们已经可以让小海龟绘制出各种图形了.但是,所有绘图的代码都是预先编好的,程序一旦运行起来,运行结果(绘制的图形)就是固定不变的.这一节中,咪博士将教大家如何让海龟响应用户的输入. 1 ...

  7. python读取word指定内容_python解析html提取数据,并生成word文档实例解析

    简介 今天试着用ptyhon做了一个抓取网页内容,并生成word文档的功能,功能很简单,做一下记录以备以后用到. 生成word用到了第三方组件python-docx,所以先进行第三方组件的安装.由于w ...

  8. 【Python数据科学快速入门系列 | 06】Matplotlib数据可视化基础入门(一)

    这是机器未来的第52篇文章 原文首发地址:https://robotsfutures.blog.csdn.net/article/details/126899226 <Python数据科学快速入 ...

  9. STL教程:C++ STL快速入门

    目录 1.STL引言 2.STL是什么(STL简介) 3.STL历史 4.STL组件 5.STL基本结构 6.STL 使用方法 7.STL目录 网址:STL教程:C++ STL快速入门(非常详细) 第 ...

最新文章

  1. python123数字形式转换_python基本数据类型的使用、转换----数字(有待完善)
  2. ajax初试,获取数据
  3. Archive for required library: ‘WebContent/WEB-INF/lib/xxx.jar cannotn
  4. 蓝桥杯2017初赛-k倍区间-前缀和
  5. 周末狂欢赛2(冒泡排序,概率充电器,不勤劳的图书管理员)
  6. Lua游戏开发----模块
  7. redis-哈希数据类型
  8. asp.net core 系列之允许跨域访问2之测试跨域(Enable Cross-Origin Requests:CORS)
  9. nginx通过upstream实现负载均衡
  10. 哎呀,人家不小心变油腻了呢
  11. 性能测试工具------并发模式
  12. Android自动升级框架
  13. 注音输入与拼音输入对照
  14. 可以提高DeepFaceLab(DeepFake)合成最终视频速度的方法
  15. C语言求余运算符的使用
  16. 计算机网络中man是,计算机网络分类为LAN、MAN和()。
  17. 软考证书可以落户上海吗?很多人不知道
  18. 介绍几种等待多线程任务执行完毕的方法
  19. vue视频播放插件vue-video-player
  20. PTA 7-161 双曲余弦函数(*)

热门文章

  1. 【MATLAB教程案例75~79总结】MATLAB网络类算法仿真经验和技巧总结
  2. 微信小程序项目源码ssm校园二手交易小程序+后台管理系统|前后分离VUE含论文+PPT+源码
  3. quartusii中LPM_MULT使用的modelsim仿真
  4. 【 Ubuntu20.04 下载搜狗输入法 — 附搜狗官方安装操作指南】
  5. C语言趣味小游戏——三子棋
  6. 利用anjs新闻关键词的抓取
  7. 在主机之间进行串口互传以及用opencv显示图片及文字
  8. Java项目与练习 01 猜数字
  9. 高等数学(第七版)同济大学 总习题十 (后10题)个人解答
  10. Altium Designer v23.2.1.34 PCB板设计软件中文特别版