Python基础入门学习笔记——Jupyter简介

Jupyter 简介


Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言。

Jupyter Notebook 的本质是一个 Web 应用程序,便于创建和共享文学化程序文档,支持实时代码,数学方程,可视化和 Markdown。 用途包括:数据清理和转换,数值模拟,统计建模,机器学习等等 。——摘自360百科

Jupyter 编辑器集成了很多功能,用起来非常方便,Python编辑器还有 SpyderPycham等。

如何打开 Jupyter ?


鼠标左键单击Windows 10系统界面左下角视窗图标-[开始]菜单(键盘上找到对应图标的win键按下也能打开开始菜单),找到安装好的Anaconda3文件夹(如果还没安装Anaconda3可以查看我的Anaconda安装笔记——《Python基础入门学习笔记——Anaconda安装》

打开Jupyter

点击该文件夹下的Jupyter Notebook (Anaconda3)开启Jupyter

正在启动Jupyter

加载完成后会自动在默认浏览器打开Jupyter在线编辑器

Jupyter在线编辑器

如何使用 Jupyter 在线编辑器


新建文件夹

在jupyter中新建一个文件夹

点击界面右上角的[New]按钮在展开的下拉列表中选择Other:下的Folder选项新建一个文件夹(文件夹默认名 —— Untitled Folder

修改文件夹名字

勾选刚刚创建的文件夹左上角点击 Rename 可以修改文件名,点击 Move 可以移动所选文件位置,点击红色删除图标可以删除所选文件。

重命名

新建 Python3 编辑窗口


新建Python3编辑窗口

点击进入刚刚创建好的文件夹,点击右上角 [New] 按钮选择 Notebook: 下的 Python 3 创建新的代码。

修改代码名称

点击左上角文件名可以修改该代码文件名

Jupyter 菜单介绍

  • File —— 文件
    • New Notebook —— 新笔记(创建一个新笔记)
    • Open... —— 打开...(打开一个带有仪表板视图的新窗口)
    • Make a Copy... —— 制作副本...(打开此笔记内容的副本并启动新内核)
    • Save as... —— 另存为...(保存笔记本内容的副本并启动新内核)
    • Rename... —— 重命名...
    • Save and Checkpoint —— 保存并检查点
    • Revert to Checkpoint —— 恢复到检查点
    • Print Preview —— 打印预览
    • Download as —— 下载为
    • Close and Halt —— 关闭并停止(关闭此笔记本内核,然后关闭此窗口)
  • Edit —— 编辑
    • Cut Cells —— 剪切单元格
    • Copy Cells —— 复制单元格
    • Paste Cells Above —— 粘贴上面的单元格
    • Paste Cells Below —— 粘贴下面的单元格
    • Paste Cells & Replace —— 粘贴并替换单元格
    • Delete Cells —— 删除单元格
    • Undo Delete Cells —— 撤消删除单元格
    • Split Cell —— 拆分单元格
    • Merge Cell Above —— 合并上方的单元格
    • Merge Cell Below —— 合并下方的单元格
    • Move Cell Up —— 向上移动单元
    • Move Cell Down —— 向下移动单元格
    • Edit Notebook Metadata —— 编辑笔记本元数据
    • Find and Replace —— 查找和替换
    • Cut Cell Attachments —— 剪切单元格
    • Copy Cell Attachments —— 复制单元格附件
    • Paste Cell Attachments —— 粘贴单元格附件
    • Insert Image —— 插入图片
  • View —— 视图
    • Toggle Header —— 切换标题(显示/隐藏标志和笔记本标题(上面的菜单栏))
    • Toggle Toolbar —— 切换工具栏(显示/隐藏活动图标和笔记本标题(在菜单栏下方))
    • Toggle Line Numbers —— 切换行号(显示/隐藏单元格中的行号)
    • Cell Toolbar —— 单元格工具栏
  • Insert —— 插入
    • Insert Cell Above —— 在上方插入单元格(将空代码单元格插入当前活动单元格上方)
    • Insert Cell Below —— 在下方插入单元格(在当前活动单元格下方插入空代码单元格)
  • Cell —— 单元格
    • Run Cells —— 运行单元格
    • Run Cells and Select Below —— 运行单元格并选择下面
    • Run Cells and Insert Below —— 运行单元格并插入下方
    • Run All —— 全部运行
    • Run All Above —— 运行上述所有
    • Run All Below —— 运行以下全部
    • Cell Type —— 单元格类型
    • Current Outputs —— 当前输出
    • All Output —— 全部输出
  • Kernel —— 内核
    • Interrupt —— 中断
    • Restart —— 重新启动
    • Restart & Clear Output —— 重新启动并清除输出
    • Restart & Run All —— 重新启动并全部运行
    • Reconnect —— 重新连接
    • Shutdown - 关闭
    • Change kernel —— 更换内核
  • Widgets —— 控件
    • Save Notebook Widget State —— 保存笔记本控件状态
    • Clear Notebook Widget State —— 清除笔记本控件状态
    • Download Widget State —— 下载控件状态
    • Embed Widgets —— 嵌入控件
  • Help —— 帮助
    • User Interface Tour —— 用户界面导览
    • Keyboard Shortcuts —— 键盘快捷键
    • Edit Keyboard Shortcuts —— 编辑键盘快捷键
    • About —— 关于
单元格类型切换

这个位置可以切换单元格的类型,效果如图。

Jupyter 快捷键

Jupyter笔记本有两种不同的键盘输入模式. 编辑模式允许您将代码或文本输入到一个单元格中,并通过一个绿色的单元格来表示 命令模式将键盘与笔记本级命令绑定在一起,并通过一个灰色的单元格边界显示,该边框为蓝色的左边框。

命令行模式(按 Esc 生效)

  • F: 查找并且替换
  • Ctrl-Shift-F: 打开命令配置
  • Ctrl-Shift-P: 打开命令配置
  • Enter: 进入编辑模式
  • P: 打开命令配置
  • Shift-Enter: 运行代码块, 选择下面的代码块
  • Ctrl-Enter: 运行选中的代码块
  • Alt-Enter: 运行代码块并且插入下面
  • Y: 把代码块变成代码
  • M: 把代码块变成标签
  • R: 清除代码块格式
  • 1: 把代码块变成heading 1
  • 2: 把代码块变成heading 2
  • 3: 把代码块变成heading 3
  • 4: 把代码块变成heading 4
  • 5: 把代码块变成heading 5
  • 6: 把代码块变成heading 6
  • K: 选择上面的代码块
  • : 选择上面的代码块
  • : 选择下面的代码块
  • J: 选择下面的代码块
  • Shift-K: 扩展上面选择的代码块
  • Shift-上: 扩展上面选择的代码块
  • Shift-下: 扩展下面选择的代码块
  • Shift-J: 扩展下面选择的代码块
  • Ctrl-A: select all cells
  • A: 在上面插入代码块
  • B: 在下面插入代码块
  • X: 剪切选择的代码块
  • C: 复制选择的代码块
  • Shift-V: 粘贴到上面
  • V: 粘贴到下面
  • Z: 撤销删除
  • D,D: 删除选中单元格
  • Shift-M: 合并选中单元格, 如果只有一个单元格被选中
  • Ctrl-S: 保存并检查
  • S: 保存并检查
  • L: 切换行号
  • O: 选择单元格的输出
  • Shift-O: 切换选定单元的输出滚动
  • H: 显示快捷键
  • I,I: 中断服务
  • 0,0: 重启服务(带窗口)
  • Esc: 关闭页面
  • Q: 关闭页面
  • Shift-L: 在所有单元格中切换行号,并保持设置
  • Shift-空格: 向上滚动
  • 空格: 向下滚动

编辑模式(按 Enter 生效)

  • Tab: 代码完成或缩进
  • Shift-Tab: 工具提示
  • Ctrl-]: 缩进
  • Ctrl-[: 取消缩进
  • Ctrl-A: 全选
  • Ctrl-Z: 撤销
  • Ctrl-/: 评论
  • Ctrl-D: 删除整行
  • Ctrl-U: 撤销选择
  • Insert: 切换 重写标志
  • Ctrl-Home: 跳到单元格起始处
  • Ctrl-上: 跳到单元格起始处
  • Ctrl-End: 跳到单元格最后
  • Ctrl-下: 跳到单元格最后
  • Ctrl-左: 跳到单词左边
  • Ctrl-右: 跳到单词右边
  • Ctrl-删除: 删除前面的单词
  • Ctrl-Delete: 删除后面的单词
  • Ctrl-Y: 重做
  • Alt-U: 重新选择
  • Ctrl-M: 进入命令行模式
  • Ctrl-Shift-F: 打开命令配置
  • Ctrl-Shift-P: 打开命令配置
  • Esc: 进入命令行模式
  • Shift-Enter: 运行代码块, 选择下面的代码块
  • Ctrl-Enter: 运行选中的代码块
  • Alt-Enter: 运行代码块并且插入下面
  • Ctrl-Shift-Minus: 在鼠标处分割代码块
  • Ctrl-S: 保存并检查
  • : 光标下移
  • : 光标上移

你可能感兴趣的:(Python基础入门学习笔记——Jupyter简介)