[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

`miniconda`提供了分別提供了`Windows`系統、`Mac`的`OS`系統、`Linux`系統的工具包,同時也提供了`Python3.7`和`Python2.7`的工具包,我們選擇最新的`Python3.7`。
然后,我們要確認電腦是64位操作系統還是32位操作系統。打開電腦設置,在查詢框里輸入電腦信息,如下圖所示,設備規格里會顯示當前的系統類型,我這臺電腦是64位操作系統。

然后我們下載對應的`64-bit(exe installer)`,下載后,像其他軟件一樣安裝就可以了。
* 測試是否安裝成功。在左下角搜索欄里搜索`Anaconda Prompt`:

點擊進入`Anaconda Prompt`,輸入`python`,如果顯示下圖,則安裝成功。

* 我們再導入一個畫圖工具,看能不能畫一個三角形,依次輸入下面這些代碼。
```
from turtle import *
forward(100) # 向前走100步
left(120) # 逆時針轉120°
forward(100) # 向前走100步
left(120) # 逆時針轉120°
forward(100) # 向前走100步
```
執行完這些代碼后,就可以看到一個三角形了,如下圖所示。

至此,我們在`Windows`系統上安裝了一個`python`的編程環境。
相比于`Mac`的 `OS`系統或`linux`系統,在`Windows`系統上執行代碼的效率要慢一些,主要是`Windows`系統自身占用的資源比較多,拖慢了其他應用。如果大家感興趣的話,可以安裝虛擬機,然后安裝`linux`系統,用起來要快很多。