JupyterNotebook使用及技巧

本文介绍了JupyterNotebook,一个开源的交互式笔记本环境,特别适合Python初学者。文章详细讲解了如何创建Jupyter文件,提供了一些高效使用的技巧,包括快捷键、自动补全、数据可视化以及Markdown文本的运用。
摘要由CSDN通过智能技术生成

简述

JupyterNotebook是一个开源的交互式笔记本环境,其中包含实时的代码、方程、可视化图表和说明性文本。简单来说,JupyterNotebook这个工具,非常非常非常得好用,特别是对于初学Python的同志来说,可以实时的查看输出结果,可以更便捷地将代码拆分成不同的单元块来运行。对于数据分析可视化领域更是快捷,支持如Matplotlib、Seaborn、Plotly等数据可视化库。闲话不多说,直接上干货。

创建第一个Jupyter文件

注意:在计算机中安装Jupyter的方式有很多,在此不一一列举。我习惯直接安装Anaconda,因为Anaconda中就已经包含了Jupyter Notebook和Spyder等工具,若需要安装Anaconda,请移步至该博客Python开发环境搭建。以下操作建立在已经安装完成JupyterNotebook的情况下。

小tips:如果您是初学计算机,我这里有一些小小建议,也是我的一些习惯,与各位同志分享。

  • 第一,安装应用时尽量不要用默认路径安装。现在在安装应用时,会先下载安装包,通过安装包再进一步的将应用安装在您的计算机中。一般的应用安装时默认路径是您的C盘,如果您的计算机外存很大,这一点就不用担心。如果是512G的笔记本电脑(就比如我的笔记本),磁盘分区之后,留给C盘的空间就比较小了,后期可能会出现C盘爆红、爆满的情况,这时您再清理的话比较难清理,既有系统文件,又有缓存文件,还有应用文件,很容易搞到头昏。

在这里插入图片描述

  • 第二,不同的文件夹保存不同类型的文件。将同类的文件放在一个文件夹中,方便管理和查找,不用担心交作业时找不到文件这种事情。

在这里插入图片描述




好啦,分享先告一段落!接下来正式开始创建Jupyter文件。

首先创建一个空文件夹用来存放.ipynb为后缀名的JupyterNotebook文件。并在地址栏输入jupyter notebook回车,即可打开Jupyter Notebook环境。

在这里插入图片描述

创建一个JupyterNotebook文件,如下图所示,这样一个JupyterNotebook文件就创建完成啦。

在这里插入图片描述

使用技巧

Jupyter Notebook只是一个工具,加载的编程语言还是Python,所以直接使用正常的Python语法编程即可。

下面是JupyterNotebook的一些技巧的使用,可以提升效率和便利性。

  • 快捷键

    • Shift + Enter: 运行当前单元格并移动到下一个单元格。

    • Ctrl + Enter: 运行当前单元格但不移动到下一个单元格。

    • Alt + Enter: 运行当前单元格并在其下方插入一个新单元格。

    • A: 在当前单元格上方插入一个新单元格。(使用此快捷键时,需要选中单元格而不是单元框内的内容)

    • B: 在当前单元格下方插入一个新单元格。(使用此快捷键时,需要选中单元格而不是单元框内的内容)

    • D, D: 连续按两次 D 键,删除当前单元格。(使用此快捷键时,需要选中单元格而不是单元框内的内容)
      在这里插入图片描述

    • M: 将当前单元格切换为 Markdown 单元格。

    • Y: 将当前单元格切换为代码单元格。

    • Ctrl + S: 保存 notebook。

    • I, I: 快速中断 kernel。(中止正在执行的单元格)

    • 0, 0 (按两次 0 键): 重启 kernel。

    • Shift + Tab: 在函数或方法后面按一下显示文档字符串。

  • 自动补全

    • 在输入代码时,使用 Tab 键可以自动补全函数、对象和变量名,这样可以减少错误并提高编码速度。
  • 快速创建图形

    • 使用 matplotlib 或者 seaborn 可以在 notebook 中快速创建图形,并直接在 notebook 中显示。对于数据分析和数据可视化方面十分友好。
      在这里插入图片描述
  • 支持MarkDown文本

    • 利用 Markdown 单元格来创建漂亮的文档,使 notebook 更易于理解和共享。
      在这里插入图片描述

总结

Jupyter Notebook是一个强大的、功能齐全的交互式的工具,以上的技巧是为了熟悉这个工具的使用,该工具的使用方法还有很多很多。通过使用 Jupyter Notebook,我们可以更加轻松地编写、共享和展示数据分析、机器学习模型和其他编程项目。

希望这篇博客对您有所帮助,如果您有任何问题、建议或想要分享自己的经验,请在评论中告诉我,我很乐意听到您的想法和点拨!

  • 27
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值