1. 程式人生 > 實用技巧 >程式語言分類,安裝python,IDE

程式語言分類,安裝python,IDE

一、程式語言的分類

1.1機器語言:直接用二進位制指令編寫程式

特點:執行效率最高

開發效率最低

跨平臺性差

1.2組合語言:用英文標籤取代二進位制指令去編寫程式,比機器語言更好記

特點:執行效率高

開發效率低

跨平臺性差

1.3高階語言:用人類能理解的表達方式去編寫程式

高階語言編寫的程式計算機無法直接理解,必須要經過翻譯才可以,安裝翻譯方式的不同,高階分為兩種:

1.3.1編譯型(c,go),類似谷歌翻譯,是把程式所有程式碼編譯成計算機能識別的二進位制指令,之後作業系統會拿著編譯好的二進位制指令直接操作硬體

特點:執行效率高

開發效率低

跨平臺性差

1.3.2解釋性(shell,python),類似同聲翻譯,需要有一個直譯器,直譯器會讀取程式程式碼,一邊翻譯一邊執行

特點:執行效率低

開發效率高

跨平臺性強

總結

執行效率:機器語言>組合語言>高階語言(編譯型>解釋型)

開發效率:機器語言<組合語言<高階語言(編譯型<解釋型)

跨平臺性:解釋型具有極強的跨平臺型

二、python的介紹

涉及兩層意思,一層代表的是python這門語言的語法風格,另外一層代表的則是專門用來解釋該語法風格的應用程式:python直譯器。

三、python直譯器安裝

安裝python2.7和python3.8兩個版本的直譯器,
設定環境變數

四 、編寫第一個python程式

互動式環境:特點--互動,即時執行程式碼,輔助除錯
,缺點是無法永久儲存程式碼
寫入檔案(主流)
python直譯器“路徑”,路徑字尾最好用py結尾,路徑一定要加引號,即使裡面有空格也不會錯

五、執行python程式的三個階段

5.1. 先啟動python直譯器
5.2. python直譯器會將檔案a.txt的內容從硬碟讀入記憶體
5.3. python直譯器會解釋執行剛剛讀入記憶體的程式碼,識別python語法

六、 IDE --整合開發環境,超級編輯器

6.1 學會並安裝pycharm

6.2 註釋 --就是就是對程式碼的解釋說明,註釋的內容不會被當作程式碼執行。增強程式碼

的可讀性

6.3程式碼註釋分單行和多行註釋

單行註釋用#號,可以跟在程式碼的正上方或者正後方

多行註釋可以用三對雙引號""" """

6.4 程式碼註釋的原則

1、不用全部加註釋,只需要為自己覺得重要或不好理解的部分加註釋即可

2、註釋可以用中文或英文,但不要用拼音

6.5變數

6.5.1什麼是變數

變數指的是可以將事務的狀態給記錄下來 並且記錄的結果是可以被改變的 變數是儲存記憶體的機制

6.5.2.為什麼用變數

為了讓計算機能夠像人一樣記住事物的狀態

6.5.3.如何用變數

原則:先定義,後引入

沒有定義就會報錯