grpc环境配置 python_保姆级Python编程环境配置教程

未经授权,禁止转载

e8f03716e13d5b404f332449955f430e.png

心情不错哈...

14c2081221a1ebb142243ad6d823da5a.gif

最近群友讨论的话题——"编程"

d2fa594ca36f79384f263f78f7f2491c.png

某群友...

高效君认为大家想学的编程应该指的是在朋友圈很火的Python,当然还是归功于Python简单易学,不造轮子。

"功欲善其事,必先利其器"

所以高效君这期来教大家在Windows上配置Python编程环境

57a7d33bb424879a9def5abd7dcad5e7.png

在开始之前,我先叨叨几句,来给大家讲一下什么是编程?因为好多小伙伴只说是要学编程,但根本不知道编程的本质是什么。虽然是学编程,但整个过程还真的是迷迷糊糊,效率低下。

下面的内容纯属大白话,所有人都可以食用。


什么是编程?

编程(Programming)简单的说就是让计算机按照我们的要求进行工作,比如我们最基本的加减乘除甚至打游戏都可以算作是编程。只不过是编程的对象不同,有低级和高级之分。低级的,可以这样理解,直接操作计算机硬件(非常复杂);高级的话,不用这么搞,因为"站在巨人的肩膀上",有前人已经帮我们做好了"封装和铺垫",把一些操作底层的东西给"打包",然后我们会以相对来说比较简单、容易理解的操作去编程。这个高级和低级大家不必去刻意去划分,是一个相对性的概念。

ab8b84b2b7b12abb1af761b2942f1258.png

Python简单运算

咱们学习的话只要记住,编程就是操作计算机去完成我们的功能。

这里我们的主角Python就是一个比较高级的语言(封装了很多东西),其中的语法非常接近人类的英语,学习者是可以很快理解并上手的。既然接近英语,我们人类是比较容易理解的,但计算机可是啥都不懂的那种。我们直接把Python代码丢给计算机,计算机是不会执行的。因为我们现代的计算机都是二进制计算机,只认识0和1(bit),所以呢要想Python代码在二进制计算机上执行,我们就需要一个能把Python代码转换成二进制(0和1)的环境(工具),这个Python环境就是负责一些编译和解释的工作,然后交给计算机硬件去执行。

我们这期文章的目的就是教大家配置这样一个Python环境(Windows)

开始步入正题...

"有事没事上官网"

Python组织有官方网站,负责整理Python文档和发布版本等等等...

我们可以在搜索引擎搜索"Python"或者地址栏搜索"Python.org"就可以进入Python官方网站。

f13ab8f67deb3bf4b7dd2abe770b9e6b.png

Python官网

这个网站非常实用,有一定的Python知识了就可以上这个网站深入了解Python了

接下来我们下载Python的环境

我们点击Downloads按钮

735244cabd7d1d1eb8721dc0782a63ff.png

这边我们可以看到提供了Python的多个系统版本,有Linux、Windows、Mac OS以及Python源码。这里我们选择Windows版本的 (Linux和Mac自带Python 2.x环境)

534c23c838ddd076a0cf16596ae9e2d4.png

这里我们可以看到Python有3.xxx和2.xxx版本,这也是Python的两个大版本,Python3和Python2。最新版本分别为Python 3.8和Python2.7。

506bb7e35f4f58f2f7fc26183782a6a2.png

部分工具库组织也放弃了以后对Python 2的支持。所以高效君这里推荐大家使用Python 3。当然Mac和Linux用户也建议换成Python 3。

我们选择Python 3最新稳定版Python 3.8(高效君用的是3.7版本)

6f8484fbe3b1ce8a5e94a80a75a6dd55.png

我们可以看到Python官方提供了许多文件格式供我们选择安装。

1783f0629d949c621693f60fd6afa758.png

64位安装包

这里我们选择安装包格式(可执行文件.exe),高效君这里是64位系统选择64位安装包,32位系统的话选择32位的就行。

55bf66a72f4a0d80b61e6895ebbba9ab.png

32位安装包

然后点击下载...

3f8ade5dc3cc7efad1ba993dbaa9e159.png

下载完成之后呢,我们得到了一个安装包,这时候我们双击安装即可

a7facba7a490a393ed9838bf68db667a.png

这里其它倒没什么说的,就是一定要勾选下面这个选项

8b87a0064f56f75204a6b13d0a6113f4.png

这个选项会把Python这个工具加入到"系统环境变量"

什么是环境变量?

就是能让系统检测到,运行CMD等工具的时候输入Python就可以直接直接使用Python(新手先这么理解吧)

勾选之后,点击Install Now

debd02a55e0ca713808fe059af36c79c.png

然后安装...

de69968334fbe18d2c5869e5364e5790.png

正在安装

29c311e11fcb5e8e77eb69d25b7fa50b.png

安装成功

到这一步Python就完成了安装并加入到环境变量了

我们就可以使用Python写程序了

点击开始菜单

918a1a0278e138d134b89faf693d1800.png

可以看到最近添加了Python等标签

我们试一下使用Python

我们点击Python 3.8,就进入了Python的交互式环境

f405fcd223cc42a1aea0ee7c526bcb26.png

这里我们输入一段Python指令,这个窗口主程序会对这段指令进行编译解释,交给计算机硬件处理并显示结果。

比如我们输入"1 + 1"

18326e8198214430bbaf5a44cac8b658.png

Python很听话的给我们打印出了"2"这个结果

我们也可以输入"import this"来召唤"The Zen of Python"(Python之禅)来看一看Python这门语言的特点以及设计思想。

a4954675e2fdbd8a767494089e8eae2e.png

是不是很牛逼....

所思所想

编程这门东西真的非常(x1000000....)抽象,以至于编程是使用"抽象"这个工具去解决问题的。所以要入门学习编程真的不要一股脑的去做,怎么把"现实中的问题抽象计算机的问题"才是编程主要解决的问题。

最后祝大家能写出优秀的Python程序!?

294d35b0c6b10cb7b9db6b57e2528301.gif

开一个新专题,主要写一些编程的相关知识,高效君会按照大家的需求更新。

有啥需求反馈给我就行。

5f23103e89a27a55ebe7c21e13821927.png

这么好的内容,还不"一键三连"

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值