首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

搭上Python的快速列车

大家好呀,欢迎来到小叮当学Python。初次见面,请多关照~这个公众号主要分享一些半原创的教程,旨在让大家从零开始学好 Python 这门语言。关于Python的好处,我已经不想多说啦。因为 Python 的应用领域实在太广了!从互联网到最近火爆的深度学习,都有 Python 的身影。这门八零后编程语言在最新一期的IEEE最受欢迎编程语言排行榜上跃居第一,成为了一门炙手可热的编程语言,专业的程序猿/媛都爱用它。总结 Python 的优势,主要有以下几个:

简单易上手

拥有垃圾回收机制,程序猿/媛无须关注内存的使用状况,只须专注于业务的实现

数据类型的概念很弱

社区资源丰富,有许多精心设计的库,拿来就用

不用编译,或者说马上编译,改动源代码后可立刻查看运行结果

内置IDLE交互性强

Linux 系统自带,为系统运行必须

一次编写,处处运行,就是跨平台的意思啦

……

说了一堆,是不是很晕呢?嗯……在以后的分享当中,小叮当会尽量用贴近生活的例子来解释一些计算机科学的术语和概念,因为小叮当当初也是这样学的哦!这样理解的好处是,一下子就记住了啦!但是,文中的解释也有可能和真实的概念有偏差,只求各位科班的大神们勿喷!

By the way,小叮当是一个很懒的人,所以不怎么会用花哨的排版,比较推崇的是简单有效的markdown (md)格式,应该不会太丑吧!想知道 markdown 是什么,请点击 Markdown Cheatsheet 这里有详尽的介绍哦!

事不宜迟,现在就开始吧!

这篇文章主要演示一下 Windows 下如何安装 Python。

打开 Python 官网,点击 Downloads https://www.python.org/

这里有同学会有疑问了,为什么这里会有两个选择的呢?选哪个呢?其实 Python 有 2 和 3 两个版本,大部分代码是相互兼容的,但是有一些库的位置和关键词的用法不太相同。官网上说:

Python 2.x is legacy. Python 3.x is the present and future of the language.

(英语专业的同学请翻译)所以,还是学 3 吧。在以后的分享中小叮当也会提到一些 2 和 3 的不同之处。

正常来说,网页会根据你的系统类型来选择 32 位还是 64 位的安装包,就小叮当的观察来看,现在大多数 Windows 用户都是 64 位的 Windows 7、8或10。

如果不知道自己系统类型的同学,可以这样查看:

!32 位的安装包可用于 64 位系统,但 64 位的安装包不能用于 32 位系统。

2. 安装

可以像一般的Windows软件一样安装 Python。但是有几个点要注意。

来到以下界面时请选Customize installation, 勾选下面的 AddPython 3.6 to PATH。

来到以下界面时请勾选全部,尤其是pip。点击 Next。

来到以下界面时请勾选前五个。点击 Install,记住Install Location(安装路径),比如这里就是C盘下的Program Files(x86)文件夹下的Python36文件夹。

安装完后,就进入第 3 步。

3. 检查环境变量

找到系统变量下的Path,双击它或者点击编辑

打开之后,检查一下有没有刚刚的Install Location(安装路径),还有安装路径\Scripts,下图是小叮当的电脑,可以看到

都在里面了。这就可以了。

!Win 7 的同学会发现环境变量是一串以;(半角字符)分隔的目录,只要把安装路径安装路径\scripts也写进去就好啦。

添加环境变量这个方法,不止适用于 Python 哦,在安装一些要使用命令行的软件时也可使用。其实添加环境变量嘛,就是在命令行启动时先加载这些路径,等待用户输入。用户输入命令之后,系统就会逐个在这些路径里去找这个命令(Windows 下是.exe,Linux 下是脚本文件),找到了就能运行啦。

至此,大功告成!

打开

就可以使用 Python 了!

可以看到这里还可以查看手册 (Manuals)模块文档 (Module Docs)哦!都是因为之前有安装的缘故!

另外一种启动 Python 的方法,就是使用命令行:

最后,就用愉快的打印 Hello, world! 来结束本篇文章吧!在 >>> 的提示符后输入:

回车,如无意外,就会得到这样的输出:

好了,你可以宣告自己是程序猿/媛了!

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180104G00YWG00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券