python入門介紹 一、編程語言的分類 分類: 機器語言: 用二進位代碼0和1描述的指令稱為機器指令,由於電腦內部是基於二進位指令工作的,所以機器語言是直接控制電腦硬體 彙編語言: 彙編語言的實質和機器語言是相同的,都是直接對硬體操作,只不過指令採用了英文縮寫的標識符,更容易識別和記憶 高級語 ...
python入門介紹
一、編程語言的分類
分類:
機器語言:
用二進位代碼0和1描述的指令稱為機器指令,由於電腦內部是基於二進位指令工作的,所以機器語言是直接控制電腦硬體
彙編語言:
彙編語言的實質和機器語言是相同的,都是直接對硬體操作,只不過指令採用了英文縮寫的標識符,更容易識別和記憶
高級語言(編譯型、解釋型號):
類似同聲翻譯,需要有一個解釋器,解釋器會讀取程式代碼,一邊翻譯一邊執行
"""
總結:
#1、執行效率:機器語言>彙編語言>高級語言(編譯型>解釋型)
#2、開發效率:機器語言<彙編語言<高級語言(編譯型<解釋型)
#3、跨平臺性:解釋型具有極強的跨平臺型
"""
二、python介紹
- python語言:指的是這門語言的語法風格
- python解釋器:專門用來識別python這門語言的語法並解釋執行
三、運行python程式的兩種方式
1、互動式
即時得到程式的運行結果,多用於調試
2、腳本的方式
把程式寫到文件里(約定俗稱文件名尾碼為.py),然後用python解釋器解釋執行其中的內容
例:python3.8 python程式文件的路徑
四、一個python應用程式的運行的三個步驟
1、先啟動python3.8解釋器,此時相當於啟動了一個文本編輯器
2、解釋器會發送系統調用,把xx.py的內容從硬碟讀入記憶體,此時xx.py中的內容全部為普通字元,沒有任何語法意義
3、解釋器開始解釋執行剛剛讀入記憶體的xx.py的代碼,開始識別python語法
對比文本編輯器讀取xx.py文件的內容,同樣經歷三個步驟:
1、先啟動文本編輯器
2、文本編輯器會發送系統調用,把xx.py的內容從硬碟讀入記憶體
3、文本編輯會將剛剛讀入記憶體的內容控制輸出到屏幕上,讓用戶看到結果
總結:
-
二者在前兩個階段做的事情完全一致
-
唯一不同的就是第三個階段對讀入記憶體的python代碼的處理方式不同
五、python代碼的註釋
註釋的定義:對關鍵代碼的解釋說明,註釋的內容不會被當作代碼運行
註釋的分類:
代碼註釋分單行和多行註釋
1、單行註釋用#號,可以跟在代碼的正上方或者正後方
2、多行註釋可以用三對雙引號""" """或三對單引號''' '''
六、IDE集成開發環境pycharm
一款工具能夠集成n個軟體的功能,同時又代碼提示以及糾錯等功能,那麼將會極大地提升程式員的開發效率,這就是IDE的由來,IDE全稱Integrated Development Environment,即集成開發環境,最好的開發Python程式的IDE就是PyCharm。
下載地址: https://www.jetbrains.com/pycharm/download