【python】Jupyter的使用(python代码编辑器)

news/2025/2/14 3:27:27/

文章目录

  • 一、Jupyter的介绍
    • 1、Jupyter是什么?
    • 2、Jupyter有什么独特之处?
  • 二、Jupyter的安装
    • 1、首先要下载python
    • 2、用pip命令下载Jupyter
  • 三、Jupyter的使用
    • 1、运行Jupyter
    • 2、简要介绍Jupyter的使用方法
    • 3、快捷键的使用
  • 四、总结

一、Jupyter的介绍

1、Jupyter是什么?

Jupyter是可以作为python的一种代码编辑器(当然,它不只是为python服务,它懂得语言比较多)。
我们先来打开Jupyter的官网来看一下。
在这里插入图片描述

可以看到它的logo是一个木星的样子,名字和木星(jupiter)差一个字母,太阳系中最大的行星,非常霸气,周围环绕着各种各样的语言,可以看出它博学多才。

使用它之前,我们再通过学富五车的百度百科看一下对它的定义:Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言。它的本质是一个 Web 应用程序,便于创建和共享文学化程序文档,支持实时代码,数学方程,可视化和 markdown。 用途包括:数据清理和转换,数值模拟,统计建模,机器学习等等 ,非常适合我们这里的数据分析 。

2、Jupyter有什么独特之处?

  • 基于web的在线编辑器,使用方面
  • 界面友好、美观
  • 内涵丰富、功能强大
  • 开源使用、代码可共享
  • 支持markdown语法
  • 与pycharm等代码编辑器使用兼容

二、Jupyter的安装

1、首先要下载python

在使用代码编辑器之前,首先要安装python语言,建议使用python3.6。

2、用pip命令下载Jupyter

安装好python环境后,在cmd中使用pip工具,输入pip install jupyter,回车,即可自动下载好jupyter。另外,如果像我一样懒,可以直接安装anaconda,这两个步骤直接都不用做了,直接打开就好,至于如何安装anaconda,请参照这篇文章。

三、Jupyter的使用

1、运行Jupyter

通过以上步骤安装好Jupyter后,就可以打开使用它了。这里打开方式有两种,一个是在cmd中输入jupyter notebook,就会自动打开。这里我喜欢另一种方式,在开始菜单中搜索jupyter,单击打开。两种方法都是一样的,只不过我比较懒而已,大家自行选择。

在这里插入图片描述

打开之后发现有这么多文件夹,这是因为我们是在cmd的默认路径下打开的,如果我们想要打开自己建立的项目所在的文件夹,可以提前在cmd中切换默认路径,然后再运行Jupyter,如下所示:

在这里插入图片描述

2、简要介绍Jupyter的使用方法

在这里插入图片描述

打开这个界面后,什么都没有,我们肯定想要新建一个python文件开始写代码,就点击右上角这里的new–>python3,来新建一个python file。当然下面还有其他选项,分别是文本、文件夹、终端,感兴趣可以自己去尝试,都比较简单易于理解。

新建好了之后,我们就可以随心所欲的开始敲代码了。
在这里插入图片描述

这个界面非常简单,最上面可以更改文件的名字,下面一行是菜单栏,一目了然,比较容易理解,这里就不详细介绍了。
看我打开的那个下拉选项,这里默认的是代码,可以自己选择其他的,比如markdown语法、标题等等。
这里基本就可以满足我们基本的使用需求了,界面非常友好,容易上手。

3、快捷键的使用

相信大家和我一样,不喜欢在敲了几行代码之后,还需要用鼠标去点击运行按钮,这样非常不方便,我们就需要去了解一些常用的快捷键。
ESC–>进入命令模式
Enter–>进入编辑模式
在命令模式下,按H,就可以出现各种各样的快捷键了,根据自己的喜好去记住它。
在这里插入图片描述

命令后面加两个问号,运行后可以查看说明文档。

四、总结

本文主要较为详细地介绍了Jupyter的下载安装以及使用方法。它还是非常友好的,比较容易上手,可以在自己使用过程中自己进行摸索。


http://www.ppmy.cn/news/41332.html

相关文章

CSS2023年面试题汇总~~~~持续更新中!!!!

文章目录1.元素水平垂直居中的方法有哪些?2.flex布局3.position定位4.display:none与visibility:hidden的区别1.元素水平垂直居中的方法有哪些? 利用定位margin:auto利用定位margin:负值利用定位transformtable布局flex布局grid布局 其中2,…

e2fsprogs logsave Ubuntu 安装失败 unable to make backup link of ‘./usr/bin/chattr‘

最近给服务器从 Ubuntu 18.04 LTS 升级到 20.04 LTS,过程中崩溃,重新尝试执行,提示依赖错误。这时候 apt install 所有的东西都会报错,提示依赖不满足。(这里的报错忘了复制了)执行 apt upgrade 也是一样。…

若依项目springcloud启动

若依项目springcloud启动 参考:http://doc.ruoyi.vip/ruoyi-cloud/document/hjbs.html 1、概述 1.1、学习前提 熟练使用springboot相关技术了解springcloud相关技术电脑配置可以支持 1.2、需要的配置 JDK > 1.8 (推荐1.8版本) Mysql > 5.7.0 (推荐5.7版…

动力节点-SpringBoot3第九章了解AOT和GraalVM

9 了解AOT和GraalVM 9.1 提供性能的技术 什么是AOT: Ahead-of-Time Compilation :预编译(提前编译)它在 JEP-295 中描述,并在 Java 9 中作为实验性功能添加。 AOT是提升Java程序性能的一种方法,特别是提供…

LeetCode414_414. 第三大的数

LeetCode414_414. 第三大的数 一、描述 给你一个非空数组,返回此数组中 第三大的数 。如果不存在,则返回数组中最大的数。 示例 1: 输入:[3, 2, 1] 输出:1 解释:第三大的数是 1 。示例 2: …

本地Linux服务器安装宝塔面板,并内网穿透实现公网远程登录

文章目录前言1. 安装宝塔2. 安装cpolar内网穿透3. 远程访问宝塔4. 固定http地址5. 配置二级子域名6. 测试访问二级子域名转发自CSDN远程穿透的文章:Linux安装宝塔,并实现公网远程登录宝塔面板【内网穿透】 前言 宝塔面板作为建站运维工具,它…

【c语言】一维数组***特性、存储原理

创作不易&#xff0c;本篇文章如果帮助到了你&#xff0c;还请点赞支持一下♡>&#x16966;<)!! 主页专栏有更多知识&#xff0c;如有疑问欢迎大家指正讨论&#xff0c;共同进步&#xff01; 给大家跳段街舞感谢支持&#xff01;ጿ ኈ ቼ ዽ ጿ ኈ ቼ ዽ ጿ ኈ ቼ ዽ ጿ…

Mac 上如何安装Mysql

1、首先&#xff0c;登陆Mysql的 官网&#xff1a; https://www.mysql.com/downloads/ 2、进入官网后&#xff0c;页面拉到最下面&#xff0c;找到 Mysql Community&#xff08;GPL&#xff09; Downloads&#xff0c;点击进入下载 3、然后选择&#xff1a;Mysql Community S…