[TOC]
## 前言
`python`是一门比较容易学习的编程语言。首先,我们要在本机上安装`python`。有些计算机的操作系统自带`python`,例如`Mac`的`OS`系统,或者是软件工程师用的`Linux`系统。苹果公司提供了一个可以在`ipad`或`iphone`使用`python`的安装包`pythonista 3`,不过要收费68元,如果家里有`ipad`,又不想让孩子背个电脑学编程,可以安装`pythonista 3`,再为孩子配一个接`ipad`的键盘。不过用`ipad`编程还是稍微麻烦一些,我们暂时先不用`ipad`教编程。
## 在`Windows`系统上安装`python`
* 这里以最常用的`Windows`系统为例,教大家如何在`Windows`系统安装`python`。
如果是家庭成员共用的电脑,建议在电脑上新增一个用来学习编程的用户,这里给出`win10`系统新增用户的办法,其他`Windows`系统可以自行百度获得。
https://jingyan.baidu.com/article/72ee561abe9430e16038df46.html
* 我们选择`miniconda`作为安装`python`的工具包,我们先去官网下载。
https://conda.io/miniconda.html
![](https://box.kancloud.cn/b00501c37a0e5a83e4f7aa21fd4e8dbe_1048x569.png)
`miniconda`提供了分别提供了`Windows`系统、`Mac`的`OS`系统、`Linux`系统的工具包,同时也提供了`Python3.7`和`Python2.7`的工具包,我们选择最新的`Python3.7`。
然后,我们要确认电脑是64位操作系统还是32位操作系统。打开电脑设置,在查询框里输入电脑信息,如下图所示,设备规格里会显示当前的系统类型,我这台电脑是64位操作系统。
![](https://box.kancloud.cn/44ed2e32d023f95599c1c394bff0fa0e_1108x898.png)
然后我们下载对应的`64-bit(exe installer)`,下载后,像其他软件一样安装就可以了。
* 测试是否安装成功。在左下角搜索栏里搜索`Anaconda Prompt`:
![](https://box.kancloud.cn/27554b03844eaef60a9868dee0adc592_489x111.png)
点击进入`Anaconda Prompt`,输入`python`,如果显示下图,则安装成功。
![](https://box.kancloud.cn/523e590245a9971e25575d68d3c18bfe_1222x203.png)
* 我们再导入一个画图工具,看能不能画一个三角形,依次输入下面这些代码。
```
from turtle import *
forward(100) # 向前走100步
left(120) # 逆时针转120°
forward(100) # 向前走100步
left(120) # 逆时针转120°
forward(100) # 向前走100步
```
执行完这些代码后,就可以看到一个三角形了,如下图所示。
![](https://box.kancloud.cn/dee79843843a54968c175323c7bf7677_288x233.png)
至此,我们在`Windows`系统上安装了一个`python`的编程环境。
相比于`Mac`的 `OS`系统或`linux`系统,在`Windows`系统上执行代码的效率要慢一些,主要是`Windows`系统自身占用的资源比较多,拖慢了其他应用。如果大家感兴趣的话,可以安装虚拟机,然后安装`linux`系统,用起来要快很多。