python學習之路:二.程式語言與python
阿新 • • 發佈:2021-12-22
一.計算機內部儲存原理:
1.1檔案的組成單位:
計算機內的檔案是由一個個基本單位組成的,其中最小的單位是bit。
1.2檔案的單位種類:
0000 0001-->8bit 8bit-->1bytes
1024bytes-->1KB 1024KB-->1MB 1024MB-->1GB 1024GB-->1TB ... ...
1.3檔案的概念:
檔案就是作業系統暴露覆雜資訊的一個介面
二.程式語言的發展史:
1.程式語言的種類以及特點:
1.1程式語言分為機器語言,組合語言和高階語言,其中機器語言是計算機能直接識別的語言(二進位制),它具有執行效率高的優點,不足之處是學習難度較大。
1.2組合語言是用一個個字元繫結相應的二進位制程式碼,比起之前的機器語言,他稍微簡化了一些,但對新手來說仍不友好。
1.3我們所學的python是屬於高階語言,他相對機器語言來說,執行效率較慢,但好處是易學習,開發效率快。
2.高階程式語言的種類:
C,C++,python,java等
三.程式語言的分類:
1.編譯型語言:
1.1代表類的語言有:C,C++
1.2編譯型語言的特點:編譯型語言是事先寫好程式碼,然後使用編譯器將所寫的程式碼翻譯成機器語言,這麼做的好處是計算機能直接高效的執行程式碼。
2.解釋型語言:
2.1代表類的語言有:python,php,java(java屬於半解釋半編譯型別的語言)
2.2解釋型語言的特點:解釋型語言的執行過程是通過直譯器輸入一行翻譯一行,類似現實生活中的同聲傳譯,相對於編譯型語言,它的執行效率較慢。
四.python直譯器:
python語言的創始人:Guido van Rossum(就是這貨)↓↓↓↓
直譯器的作用不必多說,就是用來把python語言給翻譯成機器語言。
python直譯器版本:1.X(版本過於古老且早已不再維護)
2.X
3.X
我們現在常用的python直譯器一般是3.X或者2.X的版本。
推薦使用python3.6的版本(目前較為穩定)
五.python直譯器的下載與安裝
1.基本使用:
1.1安裝python直譯器
# 官網 https://www.python.org/downloads/windows/ # 版本 1.Python 3.6.8 - Dec. 24, 2018 2.Download Windows x86-64 executable installer
1.2如何通過CMD開啟python直譯器
(不過用此方法來開啟python直譯器明顯過於繁瑣,且每次關閉cmd視窗後,又要重新輸入路徑資訊。)
2.路徑:
路徑分為相對路徑和絕對路徑:
絕對路徑通俗點來講就是該目標具體的位置,不需要參照物(例如:我在中國上海青浦華徐公路999號e通世界)
相對路徑需要有一個參照物(例如:老劉在我們隔壁班)
3.環境變數:
1.1如何新增環境變數:
1.2什麼是環境變數:
就相當於是一個路徑的倉庫。
具體原理是:把配置好的路徑資訊給新增到系統的環境變數裡,當在cmd視窗執行檔案命令的時候,系統會自動從環境變數裡按照新增路徑的順序,去尋找該檔案的路徑資訊,如果有則會執行。(如下圖)
六.程式設計軟體:
常用的程式設計軟體有:VScode ,pycharm ,sublime