'''
1.編程語言介紹
分類:
機器語言
匯編語言
高級語言(編譯型、解釋型號)
總結三個方面比較:
# 1.執行效率:機器語言>匯編語言>高級語言(編譯型、解釋型號)
# 2.開發效率:機器語言<匯編語言<高級語言(編譯型、解釋型號)
# 3.跨平臺性:解釋性具有極強的跨平臺型
2.python介紹
python語言:指的是python的語法風格
python解釋器:專門用來識別python這門語言的語法并解釋執行的
3.運行python程式的兩種方式
1、互動式
即時得到程式的運行結果,多用于除錯
2、腳本的方式
把程式寫到檔案里(約定俗稱檔案名后綴為.py),然后用python解釋器解釋執行其中的內容
python3.8 python程式檔案的路徑
4. 一個python應用程式的運行的三個步驟
python3.8 C:\a\b\c.py 執行python程式經歷三個步驟
1、 先啟動python3.8解釋器,此時相當于啟動了一個文本編輯器
2、 解釋器會發送系統呼叫,把c.py的內容從硬碟讀入記憶體,此時c.py中的內容
全部為普通字符,沒有任何意義
3、 解釋器開始解釋執行剛剛讀入記憶體的c.py代碼,開始識別python語法
對比文本編輯器讀取C:\a\b\c.py檔案內容也經歷了三個步驟
1、 先啟動文本編輯器
2、 文本編輯器會發送呼叫,把c.py的內容從硬碟讀入記憶體
3、 文本編輯會將剛剛讀入記憶體的內容控制輸出到螢屏上,讓用戶看到結果
總結:
二者在前兩個階段做的事情完全一致
唯一不同的就是第三階段對讀入記憶體的python代碼的處理方式不同
'''
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/241218.html
標籤:Python
上一篇:(價值699)Python Flask框架——全堆疊開發-網易Y課堂
下一篇:04-垃圾回識訓制
