Jupyter Notebook与Makkdown知识点汇总

按照老师的要求,在这里做一点Jupyter Notebook与Markdown的基础知识点的简单的整理:
Jupyter Notebook知识点汇总

引用自https://blog.csdn.net/jp_666/article/details/77504000
1、jupyter notebook简介

jupyter
notebook是一个在线编辑器,可以在网页上编辑程序,在编辑的过程中,每次编辑一行代码就可以运行一行代码,运行的结果也可以显示在代码的下方,方便查看。当所有的程序编写和运行完毕之后,还可以直接把编辑和运行之后的所有信息保存在文件中。

2、jupyter notebook启动

在cmd环境下,输入命令:jupyter notebook之后就可以启动jupyter
botebook编辑器,启动之后会自动打开浏览器,并访问http://localhost:8088,默认跳转到http://localhost:8088/tree。如下图

3、创建新的文件/夹

  在右侧点击new,选择python2或者python3,就可以创建一个新的py文件,点击Text File可以创建普通文件,点击Folder创建文件夹,点击Terminal启动控制台



    这里点击python3就打开了一个新的页面,可以进行python程序编辑。附图片如下:

4、两种模式与cell操作

command mode和edit mode。在一个cell中按下enter就进入edit mode,按下Esc进入command
mode。

从一个cell跳转到下一个cell:在一个cell中按下shift+enter就进入了下一个cell

创建cell:在一个cell中创建下一个cell可以使用shift+enter,另外创建下一个cell可以使用b(在command模式下),在当前cell之前创建cell使用a(在command模式下)

删除cell:command模式下,在一个cell中,连续按两次d

保存编辑的内容:在command模式下,按s

使用下面的方式可以在code、markdown输入模式间切换

显示行数:在command模式下,按;l

跳转到第一个cell:ctrl+home

跳转到最后一个cell:ctrl+end

为一行或多行添加/取消注释:ctrl+/

编译并运行一个cell中的内容:shift+enter

5、向jupyter notebook中导入python文件

(1)若是从本地导入python文件,可以直接使用%load xxx.py,运行这个cell的方式也是shift+enter

(2)若是从网络中导入python代码,可以使用%load http://…

6、jupyter中运行python文件

直接在cell中输入:%run xxx.py

在cell中输入之后,直接使用shift+enter就可以执行cell中的内容,执行结果直接在这个cell的下面显示

注意:如果在程序中使用了matplotlib绘图,有时候是不能直接显示出来的,这时候需要使用加%matplotlib inline

7、magic关键字

(1)timeit

timeit关键字用于测试运行的需要的时间,可以测试一个函数的运行时间,还可以测试一个cell运行需要的时间。如果要测试一个函数运行需要的时间,需要在一个函数的调用的前面加上%timeit,如:%timeit
A()。如果要测试整个cell的运行时间,可以在cell的第一行使用%%timeit,然后从这一行的下一行开始写其他程序,这样就可以在运行这个cell的时候,把时间输出在这个cell的下面。
--------------------- 作者:jp_666 来源:CSDN 原文:https://blog.csdn.net/jp_666/article/details/77504000
版权声明:本文为博主原创文章,转载请附上博文链接!

参考于盖篇博文,可以学习其常用快捷键

Markdown知识点汇总

该内容为引用
1.首行缩进 格式(不要忘了分号): 半方大的空白  或   全方大的空白  或   不断行的空白  或   1 2 3 4
2.代码块 格式: 如果引用的语句只有一行,可以用 ` 将语句包起来; 如果引用的语句为多行,可以将```置于这段代码的首行和末行。 1 2 3

  1. n级标题 格式:用n个#来表示n级标题:

  2. 超链接 格式:文字

5.区块引用 格式:在第一行之前加上 n个 > ,n代表区块的层次。不同于代码块,区块内可以使用其他的Markdown语法

6.列表 格式: 无序列表:* 有序列表:1. (当然之后是2. 3. ) 1 2 3
7.分割线 格式:一行用三个以上的 * 建立分割线

8.强调 格式: 斜体: 文字 加粗: 文字 1 2 3
9.反斜杠 如果我们想以文本的形式输入一些在Markdown有特殊语法意义的符号(如 * ),可以在之前加上 \ ,比如(*,就是输入的 * )

10.表格 建议使用MArkdown提供的表格输入,具体不多说,见下图。表格前面最好加个回车,不然表格显不出来

--------------------- 作者:dashumak 来源:CSDN 原文:https://blog.csdn.net/dashumak/article/details/82868873

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值