资讯专栏INFORMATION COLUMN

Python 基础起步 (二) 5分钟内下载环境并运行第一个Python 程序

Keagan / 447人阅读

摘要:知道太多会消化不良的如图所示,单击,神奇的事情发生了,我们会自动在默认的浏览器打开一个新的界面,长这个样子,我们发现网址为,不用知道为什么,我们不用知道关心这些没用的信息。

下载并安装Anaconda

好啦,作为小白,我们的第一步是安装能够运行Python的环境,所谓环境就是指我们要安装一个软件,之后就能用它来写Python代码 (觉得我对环境解释特别智障的请绕行,我们是小白!!!)

想我当初在安装环境时被网上安利的五花八门,为了让大家避免这种烦恼,统一听我口号:所有人,都过来,鼠标在手,跟我走!

下载 Anaconda https://www.anaconda.com/down...

一路默认安装即可

在打开上述链接后,我们会看到如下界面:

这里不论用的是windows或是mac,单击Download大按钮就会自动下载了(安装文件有点大,我说的5分钟不包括下载时间,哈哈),如果你是Liux可以离开了,因为你不是小白,请照照镜子确认一下自己的身份。下载完成后即可双击运行安装程序,为了避免麻烦,一路默认安装即可,这里我偷点懒,截了一些图展示过程~,大家如果把鼠标悬停在图片上可以看到我的详细解释~

好啦,至此安装结束,我们验证一下是否安装成功,只需要点击开始菜单,会在A开头的目录下找到Anaconda的名字,如下面这张图片所示

我们会发现在Anaconda目录下有五个东西:

Anaconda Navigator

Anaconda Prompt

Jupyter Notebook

Reset Spyder Settings

Spyder*

重点来啦,我们只用一个,那就是Jupyter Notebook,Jupyter Notebook,Jupyter Notebook 重要的事情说3遍,其他的四个目前不需要知道干什么的,因为我们是小白。知道太多会消化不良的~

如图所示,单击Jupyter Notebook ,神奇的事情发生了,我们会自动在默认的浏览器打开一个新的界面,长这个样子,我们发现网址为:http://localhost:8888/tree,不用知道为什么,我们不用知道关心这些没用的信息。下图就是可以写Python代码的主界面了,激不激动,开不开心!

开启Python奇幻之旅

首先,我们不需要关心上面这张图片里乱七八糟的文件夹,只需要关心右上角有一个 New 的按钮,就是新建啦,每次写Python的时候我们要新建一个文件,把代码写在里面,和写word原理一样,单击New会弹出下拉菜单,我们选择Python 3 ,于是我们发现浏览器又新打开了一个页面

我们发现在页面左上角 Jupyter的logo旁边有一个 Untitled的字样,也就是说我们还没有给新建的Python文件起名字,单击 Untitled 会弹出修改名字的界面,这里我命名为hello_python作为文件的名字,单击rename,我们就会发现文件的名字已经改过来啦!

现在让我们完成人生中的第一个Python程序,在可以输入的区块内输入:

print("Hello World")

然后单击区块上方Run的按钮,立刻就可以发现Hello Worl的已经输出在下方啦! 这就已经是一个Python 程序了,我的小白同胞们!!

简单给大家介绍一下这个Notebook的界面基本功能,在一个一个区块里面我们可以书写Python代码,在我们输入代码时区块会变成绿色,之后如果选中区块会变成蓝色,单击Run会运行当前区块的内容,刚才我们写的代码就是输出一个字符串,print("") 引号里面可以加入任何想要输出的内容,具体的细节之后会说

在我们写完代码后可以按下熟悉的 Ctrl+s 进行保存,之后关闭当前页面,我们就会发现在主页的下方出现了我们刚刚保存好的文件hello_python.ipynb ,至于为什么这个格式,有兴趣的朋友可以去查一查jupyter Notebook的相关用法,不过你要是和我一样关心效率,就不用管它了,你知道能我们用Jupyter Notebook 可以写代码运行Python就好了~

接下来我们只要关闭Jupyter Notebook的这个主页页面就可以退出啦,别忘了后台还有一个控制台窗口也要关闭一下,下次再进入方法一样

总结

最后总结几点:

下载Anaconda选择3.7 安装一路默认即可,选择Just me

我们目前只用Jupyter Notebook,用它可以方便的写Python代码并运行

如果看到网上其他关于环境安装什么pip啊,什么visual stuido code,PyCharme,Sublimtext之类的,直接无视就好,相信我这个小白的选择

撒花,完结!!

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/43055.html

相关文章

  • 开发5分钟,调试2小时 - 该如何debug?

    摘要:但在开发时不要使用异常处理,否则阻止了报错信息的发出,影响调试。的作用主要是确定程序的运行路径。二分查找法是一个定位问题的技巧。 前言 几年来我在答疑群、论坛、公众号、知乎回答的各种问题,没有一万也有八千。其中有三分之二以上都是在帮人看报错,帮人 debug(调试代码) 。 可以说, 会不会 debug,有没有 debug 的意识,懂不懂 debug 的技巧,是有没有入门编程的重要标志...

    Charles 评论0 收藏0
  • SegmentFault 技术周刊 Vol.40 - 2018,来学习一门新的编程语言吧!

    摘要:入门,第一个这是一门很新的语言,年前后正式公布,算起来是比较年轻的编程语言了,更重要的是它是面向程序员的函数式编程语言,它的代码运行在之上。它通过编辑类工具,带来了先进的编辑体验,增强了语言服务。 showImg(https://segmentfault.com/img/bV1xdq?w=900&h=385); 新的一年不知不觉已经到来了,总结过去的 2017,相信小伙们一定有很多收获...

    caspar 评论0 收藏0
  • SegmentFault 技术周刊 Vol.40 - 2018,来学习一门新的编程语言吧!

    摘要:入门,第一个这是一门很新的语言,年前后正式公布,算起来是比较年轻的编程语言了,更重要的是它是面向程序员的函数式编程语言,它的代码运行在之上。它通过编辑类工具,带来了先进的编辑体验,增强了语言服务。 showImg(https://segmentfault.com/img/bV1xdq?w=900&h=385); 新的一年不知不觉已经到来了,总结过去的 2017,相信小伙们一定有很多收获...

    nihao 评论0 收藏0
  • SegmentFault 技术周刊 Vol.40 - 2018,来学习一门新的编程语言吧!

    摘要:入门,第一个这是一门很新的语言,年前后正式公布,算起来是比较年轻的编程语言了,更重要的是它是面向程序员的函数式编程语言,它的代码运行在之上。它通过编辑类工具,带来了先进的编辑体验,增强了语言服务。 showImg(https://segmentfault.com/img/bV1xdq?w=900&h=385); 新的一年不知不觉已经到来了,总结过去的 2017,相信小伙们一定有很多收获...

    Drummor 评论0 收藏0
  • 通过网络图片小爬虫对比Python中单线程与多线(进)程的效率

    摘要:批评的人通常都会说的多线程编程太困难了,众所周知的全局解释器锁,或称使得多个线程的代码无法同时运行。多线程起步首先让我们来创建一个名为的模块。多进程可能比多线程更易使用,但需要消耗更大的内存。 批评 Python 的人通常都会说 Python 的多线程编程太困难了,众所周知的全局解释器锁(Global Interpreter Lock,或称 GIL)使得多个线程的 Python 代码无...

    W4n9Hu1 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<