【4】jupyter notebook快速入门、以及常用快捷键使用
1.修改文件名、导出文档、标题设置
注意到快捷键栏中有一个code的下拉框,点开发现有几个选项:
- Code格式就是正常的python代码格式
- Markdown的一个text文档编辑格式,就像在word里编写一样
- Heading就是给Markdown的句子设置标题等级,【已经弃用】
# : 一级标题## : 二级标题### : 三级标题...输入完运行一下
2.常用快捷键
- cell创建键
在command模式下,按下字母a键,则会在当前cell的上方新增一个cell,如果按下字母b键,则会在当前cell的下方新增一个cell。
- cell删除键
在command模式下,连续按两次d字母键,就可以轻松删除当前cell。或者还有另一个方法,在command模式下,按一次字母x键也可以实现cell的删除。
- 代码运行键
如需运行一个cell(代码框)内的Python代码,可以选择Ctrl + Enter组合键,也可以选择Shift + Enter组合键。两者的区别在于前者在运行完代码后不会新增cell,而后者会新增cell或跳转到下一个cell。 如需给代码行或代码块增加注释功能,可以使用“Ctrl+/”的组合键,对于代码块的注释需要先选中,在使用组合键。如果原始代码中没有注释符,按入该组合键则增加注释,否则将取消注释。
- 保存键
在编写代码时,最好养成良好的习惯,那就是编写代码便保存(尽管Jupyter默认会2分钟自动保存一次,但2分钟内万一出现一些意外,岂不是糟糕啦)。代码的保存可以在command模式下,按一次字母s键。
- 行号显示键
在其他编程环境中也许会显示代码行号,但是在Jupyter的默认情况下是没有代码行号的,如果期望一个cell中显示所有代码对于的行编号,可以在command模式下,按一次字母l键。
- code与markdown间切换键
code指的是Jupyter环境下所进行的Python代码的编写,而markdown则是用于非代码的笔记内容的编写。两者之间是可以轻松切换的,在command模式下,按一次字母m便从code切换到markdowen模式;如果从command模式中,按一次字母y就可以从markdown模式切换到code模式。
3.Jupyter中的魔法函数
1)%pwd 用于显示Jupyter当前的工作空间。 2)%hist 用于显示当前Jupyter中,所有运行过的历史代码。 3)%who 用于显示当前Jupyter环境中的所有变量或名称。 4)%reset 用于删除当前Jupyter环境中的所有变量或名称。 5)%time 用于计算当前代码行的运行时长。 6)%timeit 用于计算当前代码行的平均运行时长(即在执行一个语句100000次(默认情况下)后,再给出运行最快3次的平均值。 7)%%timeit 用于计算当前cell的代码运行时长。 8)%matplotlib 用于显示绘图结果的风格,默认为%matplotlib inline,是直接将图片显示在浏览器中,如果希望图片单独生成,可以使用%matplotlib。 9)%load 用于加载本地Python文件或者网络中的Python文件,例如本地脚本文件的加载:%load xxx.py。 10)%run 用于运行本地或网络中的Python文件,例如本地脚本文件的运行:%load xxx.py。
相关文章
- 【玩转腾讯云】购买Windows CVM时自动安装Chrome、Firefox浏览器
- 网站/App都变灰了,是怎么实现的呢?
- 读时加写锁,写时加读锁,Eureka可真的会玩
- 撸了一个简易的配置中心,顺带还给整合到了SpringCloud
- 写出漂亮代码的45个小技巧
- 两万字盘点那些被玩烂了的设计模式
- 项目中引进这玩意,排查日志又快又准!
- 机器学习必知必会 10 大算法!
- 颠覆传统RPA的实在IPA模式,如何做到真正人人可用?
- Java互联网实时聊天系统(附源码)
- SpringBoot 设置动态定时任务,千万别再写死了~
- JetBrains官宣:干掉微软VS Code,推出Fleet!
- Spring Boot 3.0 要来了,真心强!
- 啥都有开源,报表工具呢?
- 有了这 5 个 IDEA 插件,代码质量还不杠杠的!拿捏!
- 公司新来一个同事,把优惠券系统设计的炉火纯青!
- IntelliJ IDEA 2022.3 发布,全新 UI 太震撼了!
- 数据可视化:基于 Echarts + SpringBoot 的动态实时大屏银行监管系统【源码】
- 如何构建企业内的 TiDB 自运维体系
- 基于SpringCloudAlibaba和uni-app的前后端分离的医疗论坛系统(附源码)