写代码python用什么笔记本,笔记本python怎么运行

SolidWorks草图绘制实战:如何用图片参考快速搞定智能小车底板设计 本文详细介绍了在SolidWorks中利用图片参考进行草图绘制的实战方法,以智能小车底板设计为例,帮助设计师快速将概念转化为精准三维模型。通过插入、对齐参考图片并高效描图,结合参数化约束与尺寸驱动,大幅提升设计效率和准确性,尤其适合新手入门与老手优化工作流。 阅读详情

大家好,给大家分享一下python对笔记本电脑配置要求,很多人还不知道这一点。下面详细解释一下。现在让我们来看看!

Source code download: 本文相关源码

大家好,本文将围绕python编程对笔记本电脑配置的要求展开说明,python编程笔记本电脑推荐便宜是一个很多人都想弄明白的事情,想搞清楚python编程用什么笔记本电脑需要先了解以下几个事情。

原标题:这件神器,每个 Python入门学习者都值得一试

灰常实用的一篇文章,看完你会来点赞滴不学python可以学c语言吗

不论你是刚开始学 Python,还是正在啃数据分析的骨头,对你来说,不断在各种命令行窗口和编辑器里切来切去,或者不断打开各种窗口查看 matplotlib 的输出之类的繁琐操作,一定是家常便饭了高中信息技术python讲义。哎呀,这都 8102 年了,除了又大又笨重的 IDE,难道就没有什么简单而直观的办法,让我们这些新手能管理和运行代码吗

当然有啊,还是免费的咧!

这款神器就叫 Jupyter Notebook,它一定能拯救你于水深火热之中!

359319ecf1e0413bae48a3eec55d0b20.jpeg

Jupyter Notebook 是一款 Web 应用,它能让用户将上面说的各种窗口里的东西,全部组合到一个可读性好,易于共享,且对新手友好的文档中。这个文档里可以包括:

● live code (e.g. Python code)

可执行的代码,比如我们需要的 Python 代码

● visualizations可视化的数据库图表,或者代码执行之后生成的可视化效果,比如 matplotlib 输出的图像等

● explanatory text (written in markdown syntax)

各种解释性文字,例如用 markdown 语法写的格式化说明文本,Latex写的数学方程等

因此,你可以方便地一边写代码,一边写许多带格式的注释文本,还能让运行结果实时在页面内显示出来。所以,Jupyter Notebook 很适合以下一些用途使用:

● 学习并尝试运行 Python 代码,观察其效果

● 数据处理和转换

● 数值模拟分析

● 统计建模

● 机器学习

吹了这么多,你是不是心动了?那接下来就让我一步步介绍 Jupyter Notebook 的安装和使用,以及一些基础的功能,你还可以自己开一个 Jupyter Notebook 试试手!

那么,让我们开始吧!

安装 Jupyter Notebook

首先访问 Jupyter Notebook 的官网 www.jupyter.org ,往下稍微拉一点,可以看到这样的选项:

c48cbcf0b4944aabb86d9466aecf44d6.jpeg

这里有两个按钮:

一个是"Try it in your browser”,也就是能让你直接在浏览器里试。

另一个"Install the Notebook”,是让你在电脑上安装部署你自己的 Jupyter Notebook 运行环境

如果你还不确定 Jupyter Notebook 会不会成为你的真爱,你可以选择直接在浏览器里试用。点击之后,你可以选择想要在体验的 Jupyter Notebook 里使用哪种语言(当然,我们选Python),然后你将跳转到一个已经搭建好了的 Jupyter Notebook 云平台上,可以在这里直接体验各项功能,而无需下载安装一大堆软件。

9ee09fe08e894ec7a40c1360a733b6ef.jpeg

选第二个选项,它就将一步一步教你如何在自己的电脑上安装 Jupyter Notebook 本体。主要有两种方法:

先安装Python环境,然后通过 Python 的 pip 包管理工具安装 Jupyter Notebook 软件包

通过 Anaconda 管理器,一键安装 Python 环境和 Jupyter Notebook (还带有许多科学计算所需的 Python 库)

如果你是初学 Python ,希望从头搭建一个合适的运行环境,那 Anaconda 管理器一定是最适合你的。因为它提供了一个一站式的 Python 环境安装管理解决方案,还自带一个很方便的图形界面,让你根据需要为每个项目定制一个运行环境。

792d891106db4f4f865962a7ee298326.jpeg

在 www.anaconda.com/download/ 上下载适合你电脑系统的安装包(支持 Windows、MacOS 及 Linux,需区分32位或64位),双击安装,一路 Next 到底。之后,你就能在命令行界面运行这个命令来启动 Jupyter Notebook 的后台服务了:

1dfc684804eb494a8ad505b5b9c60e53.jpeg

You’ll see the following response on the command line:

执行这行命令后,你会看到类似这样的提示信息:

7e4cf05d29fc4902a634ccd34a1a95cd.jpeg

此时 Jupyter Notebook 的后台服务就开始运行,一小会儿之后,系统会自动打开浏览器,显示 Jupyter Notebook 的 web 界面,类似这样:

14dbb63bdccf4522951531828c2a179b.jpeg

这个界面是用来管理电脑上的多个 Notebook 文件的。在顶端,有三个不同的标签:

● Files(文件),该标签内显示当前工作路径下的文件

● Running(运行),该标签内显示当前正在后台运行的 Notebook 文件

● Clusters(集群),用来进行并行计算的,咱们暂时还用不到它

默认显示的是 Files 标签页,其中可以运行的 Notebook 文件(扩展名是 . ipynb )以灰色或绿色的笔记本图标显示,绿色表示这个文件已经被打开。

创建一个新的 Notebook 文件

创建一个新的 Notebook 文件很简单,点击右上角的 New(新建)按钮,就会弹出一个这样的下拉菜单:

3b55b1fa3a604cf5a8950cfaabcb3d8f.jpeg

选择 Notebook 里的 Python 3 选项,新建一个可运行 Python 3 代码的 Notebook 文件。这个文件将会被打开,你的浏览器也会自动切换到 Notebook 文件应用的界面:

ffe51b18fe84480b9df2c1a8940a00bf.jpeg

目前这个 notebook 还是"未命名”状态,点击顶部的标题"Untitled”,就可以重命名这个文件。重命名之后,这个文件就会保存成"文件名.ipynb”这样的格式。

比如,我把文件名改成 notebook01 :

397142f0f2044b49ab15dc9b88efbc81.jpeg

切换到前面一个浏览器页面,你就会发现,刚新建的 notebook01.ipynb 文件已经在目录里了:

da298e164d24477d8bb62c57cdade5cc.jpeg

正如前面所述,已打开文件的图标是绿色的,如果你选中它,上面还会有一个 Shutdown(关闭)按钮,你可以点击按钮来关闭一个运行中的 notebook 文件。

不过先不急着关闭它,让我们切回 notebook 文件里,好好玩弄一下它(…),熟悉一下各种功能吧!

如何使用

f5438602ba394f24af0466839b8a1cff.jpeg

回到 notebook 界面,可以看到,从上到下分别是:

● 当前文件的标题,以及最后一次保存的时间

● 菜单栏,包括文件操作,各种编辑选项,内核控制,以及帮助等菜单

● 工具栏,从左到右分别是:保存文件、新增单元格(Cell),剪切、复制、粘贴,上移下移当前格,以及运行停止等控制按钮。

● 最下面一个大空白是 notebook 文件的主要区域。

你应该注意到了,notebook 文件是由一系列单元格(Cell)构成的,目前这个新文件里只有一个空白的格子:

7408a5dce1e943638faf4b89a5c50b2f.jpeg

右上角显示了当前这个单元格的类型是"代码(Code)”。在这种类型的单元格里,你可以直接输入希望运行的 Python 代码。每个格子里可以放上一行或者多行的代码。

当你点击右上角的运行按钮,或者按【Shift + 回车】组合键,该单元格里的代码将会被运行。

c4d00afd2f814465a56f7ed69a4b6fba.jpeg

运行之后的输出结果将会显示在单元格内容的正下方,然后输入光标就会跳转到下一个格子,方便你继续写更多的代码。当然,你随时可以点击上面的格子,修改或者添加更多的代码。

再看一个例子:

40dfe1e340a8438b8dbdd55f9b8e3e94.jpeg

在后面的格子里,我写了一个循环,让它输出一系列数字。运行一下,就能直观地看到运行结果出现在代码下方。

此外,你还可以把单元格的类型从"代码(Code)”改成"文本(Markdown)”,这样你可以方便地用 markdown 语法写出带格式的注释或说明文本,方便你整理归纳代码,或是在数据分析时描述需要处理的数据信息等。

要改变单元格的类型,只需要在下拉菜单里选择 Markdown 即可:

117e7fe56a8b45ebb0577a8b2e6eae11.jpeg

改了单元格类型之后,你会发现前面的 In [ ]: 标记不见了。你在这个单元格中输入 markdown 标记时,会自动解析成不同大小,不同格式的文字标记:

6af1113aa9c14aa18cdc85843198b289.jpeg

当你写完这些文本时,你可以"运行”这个单元格,或是按【Shift + 回车】快捷键,于是那些 markdown 格式的记号会被渲染成文本。效果如下:

6f37c36d00aa4c8abdb29674aa1fe24d.jpeg

当你的鼠标指向标题的时候,还会自动出现一个链接,点击之后,你的浏览器地址栏会更新成指向这个标题的链接:

d86695576dad4ec5b9948a329134869d.jpeg

如果你想要改一改 markdown 文本,只需要双击单元格中的文字,则编辑框又会重新出现。

编辑模式和命令模式

按照你选中一个单元格时的方式,单元格有两种不同的激活模式:编辑模式和命令模式。

如果你点击一个单元格的周边空白处或是输出部分,你选中的这个单元格就进入了命令模式,左边的指示条是蓝色:

b9ad4c6a258f475cb7bb8ac81f08408c.jpeg

如果你点击代码区域,则单元格就进入编辑模式,光标将在你点击的位置闪烁,而左边的指示条也变成绿色,表示你正在编辑代码内容:

38f64f762afa4b038037845a611aad87.jpeg

在编辑时,你可以按 ESC 键退出编辑模式,回到命令模式。

这两种模式的区别在于,在编辑模式下,代码编辑框接收你所有的键盘输入,让你对代码/文本进行编辑。而在命令模式下,Jupyter Notebook 页面能响应你的各种键盘快捷命令。

想了解编辑模式和命令模式下可用的键盘快捷键都有哪些,你可以在菜单栏选择 Help(帮助) -> Keyboard Shortcuts(键盘快捷键),系统会列出具体的命令清单:

9dd4278f94fa4cd39b9ee0c01304ba6f.jpeg

保存记录点

Jupyter Notebook 还有一个很酷的功能:记录点。你可以为当前的 notebook 文件创建一个记录点,保存当前文件的所有状态。创建记录点之后,你可以随时返回到当前的状态,撤销这期间做出的任何修改。

要创建一个新的记录点,你只需要在菜单栏上选择 File(文件)-> Save and Checkpoint(保存记录点)即可。点完之后,你就会在标题旁看到 Checkpoint 保存的提示:

284e1b642d4140658fe0f0d66d834b99.jpeg

如果你想要返回到之前的 Checkpoint,你只需要在菜单栏上选择 File(文件)-> Revert to Checkpoint(返回到记录点),并点击对应的记录点的时间戳即可。

导出 Notebook 数据

Jupyter Notebook 提供了几种不同的数据导出方式。你可以在菜单栏上选择 File(文件)-> Download as(下载为),在弹出的菜单里看到具体支持的导出格式。

2dba4042e84846908e941e557c7482fd.jpeg

之后该怎么玩

至此,我想你对 Jupyter Notebook 的基本操作已经有了初步的了解,你可以试着新建一个自己的 notebook 文件,在接下来的 Python 学习、项目编写中用到它。Jupyter Notebook 能很好地兼容许多科学计算、数据分析等领域常用的 Python 库,比如 numpy、pandas 以及 matplotlib 等,还能直观易懂地把这些数据显示给你看。

当然,如果你是纯纯的 Python 萌新,也不用着急,优达菌已经已经给你准备了许多 Python 学习材料,带好你的 Jupyter Notebook,一起踏上愉快的学习之旅吧!

来自硅谷的终身学习平台——优达学城(cn.udacity.com),专注于技能提升和求职法则,让你在家能追随 Google、Facebook、IBM 等行业大佬,从零开始掌握数据分析、机器学习、深度学习、人工智能、无人驾驶等前沿技术,激发未来无限可能!返回搜狐,查看更多

责任编辑:

GD32F303串口DMA发送数据避坑指南:为什么你的发送函数会卡住? 本文深入解析GD32F303单片机串口DMA发送数据时常见的卡死问题,提供详细的避坑指南。从DMA传输完成中断时序、发送状态管理到双通道DMA的特别注意事项,全面剖析问题根源并给出解决方案,帮助开发者构建健壮的DMA发送机制。 阅读详情

相关推荐

The Python Book - The Python Book 3rd Edition 2016

In this revised edition of The Python Book, you’ll find plenty of creative projects to help you get to grips with one of the fastest-growing programming languages around. Its powerful functionality works brilliantly with the Raspberry Pi, but you’ll also find plenty of tutorials that focus on Python’s effectiveness away from the Pi. You’ll learn how to code with Python from the very beginning with our comprehensive masterclass, then go on to complete tutorials to consolidate your skills and become fluent in the language. Become a true Python expert with the wealth of information contained in this bookazine.

Python一个Book类实现以下功能

二、编一个应用程序,完成下列功能: (1)定义一个类Book,具有1个公有的类属性count,3个私有的实例字段name、price、major分别表示书名、价格、专业; (2)为此类定义一个构造函数,能实现name参数一定有,但price和major两个参数可不指定的可变参数模式(其中不设置时,默认price=50,major=“无”),每次初始化时count加1; (3)运行时创建Book类的5本书的对象,并存放在一个列表lst中,一本书为《C#程序设计》、30元、计算机专业,一本书为《计算方法》,一

m0_64594973的博客 2374

python_book

关于python的一些学习文档,方便查询

自学Python不知道看什么书?10本Python经典好书(附pdf),看完少走一半弯路

Python 的语法简单,易于上手,这使得初学者能够快速地掌握编程基础,并迅速投入到实际项目中去。同时Python入门时阅读书籍的作用是多方面的,阅读书籍不仅为初学者提供了系统学习Python的基础、掌握的基础知识,还可以培养他们的编程思维和学习动力,为未来的编程之路打下坚实的基础,帮助他们建立起对编程的深入理解和长期的学习兴趣。Python入门书籍对于初学者来说是非常有益的。[美]埃里克·马瑟斯 | 著袁国忠 | 译。

2301_78096295的博客 1万+

12本Python书籍推荐

Python是用于各种任务和领域的优秀编程语言之一。 Python的用户友好性,高级特性以及对简单性和增强代码可读性的强调使其成为全球许多开发人员的理想选择。 诸如此类的功能使应用程序开发,数据科学,人工智能或任何其他行业的Python需求激增。 撰本文的目的是将一些最优秀的Python书籍汇总起来,以帮助您使用这种令人惊叹的编程语言来获得知识和信心。 根据Stackoverflow的介绍,Python是最受欢迎的语言,这意味着大多数开发人员都使用pythonPython书籍 书籍很可能是几乎任何主

Python免费教程 2345

python book是什么_python入门

Anaconda是包管理器和环境管理器,Jupyter notebook 可以将数据分析的代码、图像和文档全部组合到一个web文档中。1.Anaconda是什么?Anaconda在英文中是“蟒蛇”,Anaconda的图标就像一个首尾互相咬住的“蟒蛇”已经安装Python,为什么还需要Anaconda,有以下3个原因:1)Anaconda附带了一大批常用数据科学包,它附带了conda、Python和...

weixin_35711852的博客 1250

Python Book.pdf

learning to program with python -compare with other tool(C#,java,C++,C) -python sytax -Lists -Dictionaries -Files -examples

25/3/30、31_debug记录——c++运行trt

我感觉应该还是环境的问题。最开始我本机的cuda版本为11.8,然后我尝试使用tensorrt8版本进行运行代码,但是在调试开源项目的时候发现,不同版本的tensorrt改动好像有点大,有很多的api都不一样了。结果,下头的来了,在我按照完cuda之后,发现,nvidia官网上不能下载tensorrt7.1.3的windows版本,虽然给出了下载链接,但是一点进去了404。由于直接在松灵小车上代码太麻烦了,所以想现在Windows笔记本运行代码,然后再移植到小车的ubuntu系统上运行

weixin_68725863的博客 274

Python代码好了怎么运行?_python代码怎么运行

Python代码好了怎么运行?相信问这样问题的朋友一定是刚刚入门Python的初学者。本文就来为大家详细讲讲如何运行Python代码。一般来讲,运行Python代码的方式有两种,一是在Python交互式命令行下运行;另一种是使用文本编辑器,在命令行中直接运行。这两种方法各有优缺点,下面我们以hello world来举例,为大家打开Python学习的大门,现在就一起看看吧!

m0_59235508的博客 7366

笔记本python运行按哪个键,笔记本电脑怎么用python

由于在“Jupyter笔记本”中,您可以一边编代码,一边看程序运行结果,所以,不仅仅是对Python初学者,对进行数据分析和机器学习的开发人员来说也是非常有用的。就像在文章开头介绍的那样,对于绘制图表的程序,在执行完程序后,绘制的图表会马上显示在程序的后面。在以往的程序开发中,先在编辑器中编程序,然后在编译,执行,确认结果。你可以尝试点击屏幕右上方的[New]按钮,并在菜单中选择[Python3]来创建一个新的笔记本,在In[]右边的输入框中,我们可以输入我们需要编Python程序代码

high_colever的博客 983

Python代码好了怎么运行?为大家详细讲讲如何运行Python代码

Python代码好了怎么运行?相信问这样问题的朋友一定是刚刚入门Python的初学者。本文就来为大家详细讲讲如何运行Python代码。一般来讲,运行Python代码的方式有两种,一是在Python交互式命令行下运行;另一种是使用文本编辑器,在命令行中直接运行。这两种方法各有优缺点,下面我们以hello world来举例,为大家打开Python学习的大门,现在就一起看看吧! 1、P...

qq_46614154的博客 4万+

六足球形机器人三维+二维图纸

六足球形机器人三维+二维图纸

上一篇: 学python编程能做什么工作,python编程学了有用吗
下一篇: 论文降重改变句子顺序
yang0728y
博客等级 码龄3年 9034粉丝 · 753原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值