jupyter notebook的使用

server/2024/10/21 10:22:13/

jupyter_notebook_0">jupyter notebook的使用

1.对单元格操作

  • 1.1新增单元格:

    使用a在选中单元格的上方创建新的单元格

    使用b>在选中单元个的下方创建新的单元格删除cell

  • 删除单元格

    d+d删除选用的单元格 X剪切(有时候剪切也可以代替删除)

  • 复制cell

    c 复制选中的单元格

  • 粘贴

    v 粘贴已经复制的cell的下方

  • 转换为markdown

    选中单元格 M 转换为markdown 格式

  • 转为code 模式

    选中单元格 Y 转为 Code 模式

  • 转为Raw NBConvert 模式

R 转为Raw NBConvert 模式

  • 撤销单元格

    Z 撤销单元格

前提:单元格一定要在被选中的状态

1.2 运行

1.Markdown 模式是进入预览模式

2.Code模式是运行代码

3.Raw NBConvert 是默认文本状态

1.3 运行方式

1.Ctrl+Enter 运行选中的单元格,然后继续选中单元格

1.Ctrl+Enter 运行选中的单元格,并且在其下方选中(新增)一个单元格

1.Alt+Enter 运行选中的单元格,并且在下方新增一个单元格

1.4 帮助文档

1.help(要查询的对象)

2.要查询的对象?

3.shift+tab:快捷的查看说明文档

4.自动补全:tab

1.5 魔法指令

jupyter notebok 中比较好用的快捷指令,基本上都是以%开头

  1. %run

    • 运行某个文件的脚本,运行结束后在jupyter,可以直接获取到里面的变量和函数。运行但是不输出。
  2. %time 和%%time

    • %time : 记录一行的运行时间
    • %%time :记录多行的运行时间
  3. %timeit 和%%timeit 多次运行取平均值

    • %time : 记录一行的运行时间
    • %%time :记录多行的运行时间的平均值
  4. %who 和 %whos

    • %who:查询之前定义的变量
    • %whos: 查询更加详细的变量信息

1.6 Ipython输入输出历史

可以适合用in/out 可以调用输入输出历史,两者皆可以通过索引获取元素

IPython 是基于python内核 做了数字运算上的优化

ipython帮我们把最后一行的代码进行输出
在这里插入图片描述
in 返回一个字符串列表,里面所有输入命令的字符串
在这里插入图片描述
out 返回一个输出的命令的序号及其输出的组成的字典
也可以使用下划线进行输出:单独一个_表示上一个输出,_2表示Out[2]
在这里插入图片描述

!!!注意:多个cell运行独立,但是资源共享!!!!!
2`表示Out[2]


http://www.ppmy.cn/server/4890.html

相关文章

【心路历程】初次参加蓝桥杯实况

送给大家一句话: 寂静的光辉平铺的一刻,地上的每一个坎坷都被映照得灿烂。 – 史铁生 《我与地坛》 初次参加蓝桥杯有感 一点小小的震撼难评的做题过程A题 艺术与篮球问题描述解题 B 题 五子棋问题描述解题 C题 训练士兵问题描述解题 D题 团建解题 E题 …

国密SM2+RSA+AES+MD5加解密,验签流程,工具示例,增强版完善版(包含前后端加解密验签流程)

详见资源包 https://download.csdn.net/download/x948130516/89119461?spm1001.2014.3001.5503 前端引入依赖 使用hutool工具进行签名和验签时,前端需要传入第三个json对象参数,否则会验签失败 前端使用npm install --save sm-crypto引入依赖库 前…

大模型实战案例:8卡环境微调马斯克开源大模型 Grok-1

节前,我们星球组织了一场算法岗技术&面试讨论会,邀请了一些互联网大厂朋友、参加社招和校招面试的同学,针对算法岗技术趋势、大模型落地项目经验分享、新手如何入门算法岗、该如何准备、面试常考点分享等热门话题进行了深入的讨论。 汇总…

rust 写命令行程序,如何控制字符显示的水平位置?

在Rust中,要控制字符在CMD终端上显示的水平位置,你通常需要使用终端控制序列。这些控制序列允许你移动光标、更改文本颜色、清除屏幕等。 对于Windows CMD终端,其支持的控制序列相对有限,但你可以使用基本的控制序列来移动光标。…

ARM作业day8

温湿度数据采集应用: 由上图可知: 控制温湿度采集模块的引脚是PF14(串行时钟线)和PF15(串行数据线):控制温湿度采集模块的总线是AHB4,通过GPIOF串口和RCC使能完成初始化操作。 控制…

后端自测帮助指南

问题: 前端反馈联调时间过长,原因是后端接口质量不高,联调时反复出问题,然后花时间去修改bug然后发布后前端才能调,如此一次至少也半个小时了。测试阶段,后端花太多时间配合,测试的冒烟测试往往…

rust学习(BorrowMut异常)

现象: 编译没有问题,运行时出现: 代码: pub fn do_test() {let v Arc::new(RefCell::new(100));let v1 v.try_borrow_mut().unwrap();let v2 v.try_borrow_mut().unwrap(); } 原因: 一个cell貌似不能同时被借用…

CentOS系统上经常使用的一些基本命令

CentOS是一种流行的Linux发行版,常见的命令包括: 文件和目录操作: ls: 列出目录内容。cd: 切换目录。pwd: 显示当前工作目录。mkdir: 创建新目录。rm: 删除文件或目录。cp: 复制文件或目录。mv: 移动文件或目录。 文件查看和编辑&#xff1a…