1. 程式人生 > >第一章 Python入門

第一章 Python入門

差異 strong 翻譯 1.3 解釋 拓展 必須 3.3 3.0

第1章 編程與編程語言

1.1 什麽是編程

從字面上理解,編程就是“編寫程序”。那麽:

誰來編寫?—程序員。

怎麽編寫?—根據需求,使用某種編程語言來編寫。

什麽是程序?—程序是指放在磁盤裏的靜態數據,可以是代碼、文件等。

編程:程序員根據需求,使用某種編程語言來編寫出的代碼。

程序在未運行之前,就是放在磁盤中的靜態數據、普通文件,只有在程序運行的時候,程序裏面的字符內容對應編程語言的語法,才能讓計算機理解並去工作執行,這樣才有意義。

1.2 什麽是編程語言

編程語言:計算機能夠讀懂理解的代碼

我們通過編程寫出來的代碼,這些代碼需要讓計算機能夠理解,要讓計算機知道我們想要它做些什麽。

編程語言是人類對計算機與程序員溝通的介質。

1.3 編程的目的

編程的目的:就是命令計算機去為人類工作。

1.4 編程語言分類

計算機其實只認識二進制即010101......,編寫與理解起來相當困難,所以出現了編程語言,編程語言總體分成:機器語言、匯編語言、高級語言。

l 機器語言:直接使用二進制代碼來編程,直接操作硬件。

l 匯編語言:使用簡寫的英文標識符取代二進制編寫程序,也是直接操作硬件。

l 高級語言:使用人類能看懂的字符去編寫程序,必須被翻譯成計算機能讀懂的二進制後,才可以被執行。因為必須要經過翻譯才能被計算機所看懂,所以無法直接操作硬件。

高級語言中的這種翻譯轉換又可分為:編譯型和解釋型

l 編譯型(需要編譯器,相當於用谷歌翻譯):如C,執行速度快,調試麻煩

l 解釋型(需要解釋器,相當於同聲傳譯):如python,執行速度慢,調試方便

1.5 主流的編程語言

可以訪問:https://www.tiobe.com/tiobe-index 查看當前流行的編程語言。

第2章 Pyhton 簡介

2.1 Python 介紹

Python是一門優秀的綜合語言,宗旨是簡明、優雅、強大,在人工智能、雲計算、金融分析、大數據開發、WEB開發、自動化運維、測試等方向應用廣泛(如果有人問和PHP的區別,告訴他PHP只專註WEB,而Python的應用領域非常廣泛和強大),已是全球第4大流行的編程語言。

Pythonpython的創始人為吉多·範羅蘇姆(Guido van Rossum)。1989年的聖誕節期間,Guido開始寫能夠解釋Python語言語法的解釋器。Python這個名字,來自Guido所摯愛的電視劇Monty Python’s Flying Circus。他希望這個新的叫做Python的語言,能符合他的理想:創造一種C和shell之間,功能全面,易學易用,可拓展的語言。

2.2 Python 版本的選擇

到目前為止,比較流行和應用的只有兩個版本,即:

Python2與Python3,由於Python3不能夠向下兼容,所以導致很多用戶拒絕升級至3.0版本,反而選擇使用

Python2.7這個過渡版本。 我們在學習的過程中可以主學3.0版本,然後也同時掌握兩種不同版本之間的差異。

第3章 安裝Python3和Python2

3.1 下載軟件包

l 登錄Python官網:

https://www.python.org/

在首頁選擇Downloads 和 Windows

l 在裏面選擇要下載的版本 最上面的兩個是最新的版本

如果是剛剛學習Python,或者計劃長期學習使用Pyhton,推薦使用3。

Pyhton2和Python3是不兼容的。

l 上面3個是64位,下面3個是32位,是對應關系,根據你PC的操作系統來選擇。

我們推薦使用可執行文件:

Windows x86-64 executable installer

l Python2.7.13安裝包選擇:Windows x86-64 MSI installer

3.2 安裝Python3.6.2

l 雙擊python-3.6.2-amd64 進入安裝頁面

l 選擇自定義安裝,並且勾上Add Python 3.6 PATH,這樣就可以默認幫你安裝好環境變量。

l 默認全選,NEXT

l 這一步要註意:路徑推薦直接使用C盤下的Python目錄,然後點擊Install。

l 安裝成功

驗證:

l 輸入python -V,顯示python對應版本。

l 輸入pip -V,顯示pip對應版本

pip是python第三方包的管理工具,可以使用它來安裝、刪除、管理本地的第三方包。

l 查看pip的工作方式

3.3 安裝Python2.7.13

l 雙擊python-2.7.13.amd64 進入安裝界面,默認選擇第一個為所有的用戶安裝;

l 友好的幫我們選擇安裝在C盤下~

l 一定要勾上這個:Add python.ext to Path,然後next進行安裝

l 安裝成功

第4章 Python版本之間的互相切換

我們現在先安裝了Pyhton3後又安裝了Python2,那麽在這同一臺電腦上可以進行切換Python版本使用。

在之前開啟的CMD窗口中輸入 查看Python和pip版本還是之前安裝的python3。

l 關閉這個CMD窗口,重新開啟一個:

發現都變成了python2,這是因為後來安裝的python2也選擇了加入環境變量,新加入的排在了前面,覆蓋了之前的python3。

l 輸入pyhton3 -V 和 pip3 -V

可以找到pip3,但是無法找到python3,如果解決呢?

4.1 查看python3的環境變量

l 右鍵“我的電腦”—>“屬性”—>高級系統設置,選擇環境變量

l 上面是用戶變量,下面是系統變量,我們修改系統變量

l 找到path,然後選擇“編輯”

l 我們發現python2在python3之前,所以默認是找到python2的。

C:\Python27\;C:\Python27\Scripts;C:\Python36\Scripts\;C:\Python36\;...........

4.2 解決無法切換到pyhton3

l 進入C:\Python36,復制一份python.exe

l 粘貼到當前目錄下,然後重命名為:python3.exe,註意目錄中也要有一個python.ext不然pip3會找不到。

l 然後查看:python3就正常了

4.3 讓Python3成為默認執行

l 到Python2目錄中復制一份Python.ext,重命名Python2.exe,並且進入script目錄下確保有pip.exe和pip2.exe。

l 修改環境變量,讓Python3的環境變量在前面即可。

第一章 Python入門