Python是著名的「龜叔」Guido van Rossum在1989年聖誕節期間,爲了打發無聊的聖誕節而編寫的一個編程語言,Python官方網站 。node
Python是一種計算機程序設計語言。你可能已經據說過不少種流行的編程語言,好比很是難學的C語言,很是流行的Java語言,適合初學者的Basic語言,適合網頁編程的JavaScript語言等等。python
Python 是一個高層次的結合瞭解釋性、編譯性、互動性和麪向對象的腳本語言。linux
C語言
代碼---->機器碼---->計算機運行c++
其它高級語言
代碼---->字節碼---->機器碼---->計算機運行算法
當咱們編寫Python代碼時,咱們獲得的是一個包含Python代碼的以.py爲擴展名的文本文件。要運行代碼,就須要Python解釋器去執行.py文件。數據庫
CPython
Python的官方版本,使用C語言實現,使用最爲普遍,CPython會將源文件(py文件)轉換成字節碼文件(pyc文件),而後運行在Python虛擬機上。編程
PyPy
Python實現的Python,PyPy運行在CPython(或者其它實現)之上,用戶程序運行在PyPy之上,將Python的字節碼再動態編譯成機器碼(非解釋),它的目標是執行速度。服務器
其它Python
如Jyhton、IronPython、RubyPython、Brython等。網絡
Windows併發
從Python官方網站下載最新Windows版本,個人系統是64位的,因此我選擇64位的安裝包。
32位:python-3.5.2.exe
64位:Python-3.5.2-amd64.exe
雙擊下載好的安裝包,自定義安裝,並添加到環境變量
默認,Next
更改安裝路徑,Install
完成安裝,Close
驗證是否安裝成功
Linux
從Python官方網站下載最新源碼包:Python-3.5.2.tar.xz,並上傳至Linux服務器,個人系統是CentOS 7.X。
查看服務器是否已安裝Python,默認安裝是Python 2.7.5
[root@linux-node1 ~]# python -V Python 2.7.5 [root@linux-node1 ~]# which python /usr/bin/python [root@linux-node1 ~]# ls -l /usr/bin/python lrwxrwxrwx. 1 root root 7 Nov 21 01:02 /usr/bin/python -> python2
安裝可能的依賴包
[root@linux-node1 ~]# yum -y install gcc gcc-c++
解壓並進入源碼文件
[root@linux-node1 ~]# tar xf Python-3.5.2.tar.xz [root@linux-node1 ~]# cd Python-3.5.2
編譯安裝
[root@linux-node1 Python-3.5.2]# ./configure [root@linux-node1 Python-3.5.2]# make [root@linux-node1 Python-3.5.2]# make install
查看版本信息
[root@linux-node1 Python-3.5.2]# /usr/local/bin/python3.5 -V Python 3.5.2
修改系統默認版本
[root@linux-node1 Python-3.5.2]# mv /usr/bin/python /usr/bin/python.ori [root@linux-node1 Python-3.5.2]# ln -s /usr/local/bin/python3.5 /usr/bin/python [root@linux-node1 Python-3.5.2]# ls -l /usr/bin/python lrwxrwxrwx. 1 root root 24 Dec 8 11:06 /usr/bin/python -> /usr/local/bin/python3.5 [root@linux-node1 Python-3.5.2]# python -V Python 3.5.2
Pycharm安裝
從Pycharm官方網站下載最新版本,這裏我選擇社區版本,對於咱們平常的開發使用已經足夠了,若是不差錢能夠選擇專業版本。
社區版(免費):pycharm-community-2017.3.exe
專業版(收費):pycharm-professional-2017.3.exe
雙擊下載好的安裝包,Next
更改安裝路徑,Next
選擇64位,Next
Install
完成安裝,Finish
選擇UI主題(你也能夠跳過設置,選擇默認),這個看我的喜愛,我選擇Darcula,Next:Featured plugins
Start using Pycharm,你也能夠選擇性安裝一些插件
Create New Project
自定義項目存放目錄,IDE默認會關聯Python解釋器,Create
IDE提供的提示,選擇在啓動時不顯示提示,Close
建立文件夾,New--->Directory--->DAY01
建立.py文件,New--->Python File--->Helloworld
模板,File--->Default Settings--->Templates--->File and Code Templates--->Python Script--->Ok
鼠標滾動調整字體大小,File--->Settings--->mouse--->General--->Change font size(Zoom) with Ctrl+Mouse Wheel--->Ok
Markdown插件安裝,File--->Settings--->Plugins--->Install JetBrains Plugins--->Markdown-->Install-->Restart Pycharm-->Ok