1. 程式人生 > 其它 >程式語言發展史以及python直譯器的安裝

程式語言發展史以及python直譯器的安裝

  • 檔案的概念
  • 程式語言的發展史
  • python直譯器版本
  • python直譯器的下載及安裝
  • 第一個python程式
  • 多版本共存

檔案的概念

# 什麼是資料夾、檔案?
	其實是作業系統暴露給使用者可以簡單快捷的操作硬碟的"介面"。

計算機內部儲存資料的原理

#計算機內部只認識0和1二進位制資料;計算機是基於電工作,而電訊號只有高低電頻兩種狀態。

#儲存單位
	···
    1TB = 1024GB
    1GB = 1024MB
    1MB = 1024KB
    1KB = 1024Bytes
    1Bytes = 8bit
    """ 位元位(bit) :二進位制位數 """
 PS:大資料(滿足大資料的三大條件):
     1.資料量一定要大(TB及以上)
     2.資料的高增長率
     3.資料的多樣化   

程式語言的發展史

# 機器語言
	直接使用二進位制程式設計
    	優勢:計算機能夠直接識別,執行速度快
    	劣勢:學習難度大,程式設計效率低
# 組合語言
	用簡單的英文字母代替一串二進位制數
    	優勢:相對於機器語言難度有所降低
    	劣勢:學習難度大,程式設計效率低
# 高階語言
	用人類能夠讀懂的字元與計算機溝通交流;高階語言有:C# C++ Java php Golang
    	優勢:學習難度大大降低,程式設計效率大大提高
         劣勢:計算機無法直接識別,執行速度相對較慢

程式語言的分類

#程式語言分為兩大類:
1.編譯型	C++
	類似與谷歌 -->  一次性翻譯完成後可以多次使用
    	優勢:執行效率高(速度快)
        劣勢:修改bug不方便
2.解釋型	python
	類似同聲傳譯 --> 說一句翻譯一句
    	優勢:修改bug方便
        劣勢:執行效率、速度沒有編譯型高
 """
 	如何讓自己的計算機識別高階語言?
 		1.如何讓計算機識別C++
 			需要安裝C++的編譯器
 		2.如何讓計算機識別python
 			需要安裝python的直譯器
 """

python直譯器版本

"""在it行業不要輕易的更新版本,尤其是跟程式碼相關的"""
#創作者:guido
#直譯器版本
    python1.x:原始版本,幾乎不用了
    python2.x:最高版本python2.7(2020年已經不再更新維護)
    	目前還有很多凍死的老專案使用的是python2.7版本
    python3.x:目前最高版本python3.9
        目前最穩定的版本是python3.6(推薦)
   PS:第一個數字是大版本號,數字不同功能上有可能會有很大差異。

python直譯器的下載及安裝

# 官網: https://www.python.org

1.進入python直譯器官網並找到downloads,選擇Windows

2.選擇版本 Python 3.6.8 - Dec. 24, 2018,然後下載可執行檔案Windows x86-64 executable installer

3.下載完成之後雙擊,選擇自定義安裝,然後直接Next

4.選擇安裝在D盤下的python36目錄下

5.安裝成功

"""
	如果安裝時出現錯誤,可以百度搜索錯誤程式碼;
	也可拷貝別人已經安裝好的資料夾使用即可。
"""

環境變數

# 查詢資料時,會先在當前所在位置查詢,如果未找到,會去環境變數裡面從上往下依次查詢。(環境變數相當於一個公共倉庫)
環境變數的配置步驟:
    1.右鍵此電腦選擇屬性
    2.點選高階系統設定
    3.點選環境變數
    4.雙擊系統變數下的Path
    5.將python直譯器的可執行程式所在路徑複製貼上到環境變數中
"此時並不能多版本共存,哪個版本在環境變數中靠前,就會使用哪個版本的python直譯器"

多版本共存

1.先確保不同版本直譯器的python.exe程式檔案所在的路徑在環境變數中
2.拷貝各自的python.exe並重命名即可

驗證多版本共存: