为什么学习 python 最好的工具是 Jupyter ?

本文介绍了如何为Python初学者安装和使用Jupyter在VSCode中创建、编辑notebook,包括pip管理工具、JupyterLab和Notebook的安装,以及如何在VSCode中编写和运行Python代码,还展示了数据分析的一个示例。
摘要由CSDN通过智能技术生成

一、简介

主页.png

文本适合 python 初学者,着重点在于 Jupyter 基本安装与使用。

Jupyter 是一个强大的 Python 工编程工具。编程语言交互环境,可以在浏览器中,也可以VsCode 插件中运行。jupyter 中可以用多种形式创建笔记,它有以下的特显:

  • 块状交互特性
  • 支持markdown模式单元添加笔记、添加说明和注释
  • 数据分析和可视化

在 jupyter 中你可以自由的探索 Python 世界。并记录笔记,灵活而强大。

二、python 支持

python 主页.png

三、pip 管理工具

pip.png

四、安装 jupyterlab

pip install jupyterlab

## 使用 cli + 命令行
jupyter lab

jupyter lab.png

五、notebook

pip install notebook

jupyter notebook

jupyter notebook.png

六、vscode notebook

vscode 插件详情.png

七、在 vscode 中使用

定义:xxx.ipynb 文件使用 jupyter 文件。

八、安装一些常用的库

pip install numpy pandas matplotlib  requests beautifulsoup4 openpyxl

九、一个示例

jupyter 示例.png

在以上示例中使用 pandas 为示例,写了几个 python 代码块。在 VSCode 面板中:

9.1)顶部工具栏功能:

  • +Code 添加代码
  • +Markdown 添加 md 文件
  • Run All 块代码全部运行
  • Restart 重新开始
  • Clear All Outputs 清除所有
  • Variables 变量和
  • Outline
  • Python 的版本

顶部工具条.png

9.2)块区区域

调试按钮组.png

  • 左侧:运行按钮
  • 中间:代码区域
  • 调试区域:调试相关和删除

没错在代码块中也是可以调试 python 代码的,可见微软在 python vscode 插件支持的非常的好。

十、一个示例数据分析

import matplotlib.pyplot as plt
import numpy as np

# 模拟数据
np.random.seed(42)
grades = np.random.randint(0, 101, 50)

# 设置中文显示
plt.rcParams['font.sans-serif'] = ['SimHei']  # 设置中文显示的字体为SimHei
plt.rcParams['axes.unicode_minus'] = False  # 解决负号显示问题

# 创建画布和子图
fig, ax = plt.subplots()
ax.hist(grades, bins=10, edgecolor='black')

# 设置坐标轴标签和标题
ax.set_xlabel('成绩范围')
ax.set_ylabel('学生数量')
ax.set_title('学生成绩分布')

# 显示图形
plt.show()

学生.png

十一、小结

本文是一个 python 中使用 Jupyter Notebook on VSCode 的简单使用教程。从安装 python 环境到使用 notebook 块, 实现使用一个简单的图表渲染。Jupyter 在vscode 中使用,.ipynb后缀的文件类型, Jupyter 中能够方便使用 python 的第三方模块,与 markdown 笔记的功能结合,非常适合在初学 python 时候使用,记录笔记。

关于Python学习指南

学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后给大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

包括:Python激活码+安装包、Python web开发,Python爬虫,Python数据分析,人工智能、自动化办公等学习教程。带你从零基础系统性的学好Python!

👉Python所有方向的学习路线👈

Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。(全套教程文末领取)

在这里插入图片描述

👉Python学习视频600合集👈

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

在这里插入图片描述

温馨提示:篇幅有限,已打包文件夹,获取方式在:文末

👉Python70个实战练手案例&源码👈

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

在这里插入图片描述

👉Python大厂面试资料👈

我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

在这里插入图片描述

在这里插入图片描述

👉Python副业兼职路线&方法👈

学好 Python 不论是就业还是做副业赚钱都不错,但要学会兼职接单还是要有一个学习规划。

在这里插入图片描述

👉 这份完整版的Python全套学习资料已经上传,朋友们如果需要可以扫描下方CSDN官方认证二维码免费领取保证100%免费

  • 12
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 答案:根据专业开发者的反馈,最好用且免费的python开发工具有:PyCharm,Visual Studio Code,Sublime Text,Atom,Vim,Spyder,Eric Python IDE。 ### 回答2: 在Python开发工具中,最好用且免费的一些工具包括: 1. PyCharm Community Edition:JetBrains推出的Python集成开发环境(IDE),提供了强大的代码编辑、调试、代码导航等功能,支持多种Python框架和第三方库。 2. Visual Studio Code:由微软开发的轻量级代码编辑器,可以通过插件扩展来支持Python开发。提供了智能代码补全、调试和版本控制等功能,可在多个操作系统上使用。 3. Anaconda:一个开源的Python发行版本,内置了许多常用的科学计算库和工具。它集成了Jupyter Notebook、Spyder和其他开源软件,可以方便地进行数据分析和科学计算。 4. Jupyter Notebook:一个交互式的开发环境,可用于创建和共享文档,其中包含实时代码、数学方程、可视化和描述性文本。它支持Python和其他编程语言,并具有丰富的扩展功能。 5. Sublime Text:一款轻量级的代码编辑器,提供了快速和灵活的文本编辑功能。通过安装插件,可以为其添加对Python的支持,如代码补全、语法高亮和代码片段等。 这些工具Python开发者中较为流行且得到广泛认可。根据个人的开发需求和偏好,选择适合自己的工具会提高开发效率和舒适度。 ### 回答3: Python是一种广泛使用的编程语言,有很多开发工具可供选择。以下是我认为最好用且免费的Python开发工具: 1. PyCharm Community Edition:PyCharm是一款功能强大的Python IDE,提供了丰富的功能和工具,包括代码自动完成、调试器、单元测试等。Community Edition是免费的版本,适用于个人开发者和小型项目。 2. Visual Studio Code:Visual Studio Code是一款轻量级的跨平台代码编辑器,支持多种编程语言,包括Python。它具有强大的插件生态系统,可以通过插件扩展功能。Visual Studio Code提供了丰富的代码编辑和调试功能,适用于各种规模的项目。 3. Anaconda:Anaconda是一个开源的Python发行版,集成了许多常用的科学计算和数据分析工具。它提供了一个易于使用的集成环境,可以方便地管理和安装Python库和依赖项。Anaconda的免费版本包含了大部分常用的工具和功能。 4. Jupyter Notebook:Jupyter Notebook是一个交互式的编程环境,可以进行数据分析、可视化和文档编写。它支持多种编程语言,包括PythonJupyter Notebook以Web应用的形式提供,可以通过浏览器访问。它具有可视化的界面和实时运行结果显示功能,非常适合学习和演示。 以上是我认为最好用且免费的Python开发工具,它们都具有丰富的功能和易于使用的界面,适合不同的开发需求和技能水平。用户可以根据自己的具体需求选择合适的工具,提高开发效率。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值