如何用jupyter notebook中的Markdown做笔记并上传到博客

jupyter notebook是一款非常适合做笔记用的python编辑器,对于学习python各个库的初学者来说,能够非常全面地记录学习过程。接下来从最基本的操作讲起,如何在jupyter notebook中生成.md文件并上传到博客上。

简单快捷键

首先需要知道,jupyter notebook中有两种模式:编辑模式和命令模式

  • 编辑模式:单元框线是绿色的,此时允许往单元格中键入代码或文本
    在这里插入图片描述

  • 命令模式:单元框线是蓝色的,此时可以对单元格进行一系列操作,如复制、粘贴单元格,向上、向下新建单元格,将单元格模式设置为代码或Markdown等
    在这里插入图片描述

按Esc键进入命令模式,按Enter键进入编辑模式

在命令模式下按M键,进入Markdown状态;在命令模式下按Y键,进入代码状态

命令模式下快捷键

  • Shift-Enter : 运行本单元,选中下个单元
  • Ctrl-Enter : 运行本单元
  • Alt-Enter : 运行本单元,在其下插入新单元
  • Y : 单元转入代码状态
  • M :单元转入markdown状态
  • A : 在上方插入新单元
  • B : 在下方插入新单元
  • D,D : 删除选中的单元

以上只是一些最简单常用的快捷键,接下来介绍Markdown状态下的各种编辑方式

Markdown状态下的操作

标题等级

#+空格+标题名字,表示一级标题,两个#则是二级
在这里插入图片描述

运行后结果如下,可以看出最多到四级标题
如何用jupyter notebook中的Markdown做笔记并上传到博客_第1张图片

粗体和斜体

  • 斜体:文字两边各加1个*
  • 粗体:文字两边各加2个*
  • 粗斜体:文字两边各加3个*

示例图如下:
在这里插入图片描述
这是jupyter中的效果:如何用jupyter notebook中的Markdown做笔记并上传到博客_第2张图片
这是上传博客后的效果:

  • 斜体是斜体
  • 粗体是粗体
  • ***粗斜体***是粗斜体
    不知道为什么粗斜体显示不出来了?

增加分割线

连续输入3个或以上*号即可


列表

1. 无序列表

在这里插入图片描述

  • 1个*号+1个空格,显示为实心

2. 有序列表

英文状态下,阿拉伯数字 + .(句号)+ 空格
在这里插入图片描述
这是jupyter中的效果:
如何用jupyter notebook中的Markdown做笔记并上传到博客_第3张图片
这是上传博客时的效果:

  1. 决策树
  2. 支持向量机
  • 线性可分
  • 近似线性可分
  • 线性不可分
  1. 朴素贝叶斯

引用

英文状态下,> + 空格 + 文字

云鬓花颜金步摇,芙蓉帐暖度春宵。春宵苦短日高起,从此君王不早朝。

插入链接

英文状态下,左中括号 + 链接名称 + 右中括号 左括号 + 链接地址 + 右括号

  • 牛客网

插入图片

插入本地图片,将图片用windows自带的看图软件打开,右键复制,在Markdown状态下粘贴到单元格即可

  • 注意,同一单元格不要插入多张图片,会显示多张相同的图片

如何用jupyter notebook中的Markdown做笔记并上传到博客_第4张图片


在这里插入图片描述

可以使用img语句来设置图片的格式,插入图片需要与.ipynb文件放在同一目录下,可设置长、宽及对齐方式
如何用jupyter notebook中的Markdown做笔记并上传到博客_第5张图片

插入表格

  1. 表头制作:文字 + |(竖线)+ 文字+ |(竖线)
  2. 文字对齐(英文状态下)
  • 左对齐:冒号 + 三个减号
  • 中间对齐:冒号 + 三个减号 + 冒号
  • 右对齐:三个减号 + 冒号
  1. 表格使用:回车,文字 + |(竖线)+ 文字+ |(竖线)

在这里插入图片描述

热血少年人 沸血青年人 老血中年人
bl bg gl

插入公式

Markdown单元格支持LaTex语法,可用$符号实现对公式的编辑。

上传博客

将.ipynb文件下载为.md文件,在博客的文章管理界面点击导入即可
如何用jupyter notebook中的Markdown做笔记并上传到博客_第6张图片
如何用jupyter notebook中的Markdown做笔记并上传到博客_第7张图片

总结

这是我的第一篇博文,以前从来没接触过Markdown,因为最近在用jupyter学python,偶然知道可以通过.md文件上传到博客,所以有了这篇博文。但是上传过程中发现jupyter中的有些操作在博客的Markdown编辑器中存在着问题,要想一键到位是不现实的,需要逐渐摸索解决这些问题。总的来说一句话,还是网页编辑最方便!

备注

本文借鉴了以下文章:

  • 关于Markdown的8个基本操作
  • jupyter notebook利用markdown插入图片
  • jupyter notebook – markdown中插入图片,改变大小

你可能感兴趣的:(各种操作,jupyter,博客写作)