Python的兩種運行程序的方式


一、運行python程序的兩種方式
  1、交互式
    即時得到程序的運行結果,多用於調試

    

  2、腳本的方式
    打開一個文本編輯工具,寫入print('hello world'),並保存文件,此處文件的路徑為D:\test.py。(因為Python是解釋型語言,所以python解釋器執行程序時是解釋執行,解釋的本質是打開文件解釋其內容,因此文件的后綴名沒有硬性限制,PEP8規范文件名后綴為.py。),運行如下:


 

二、一個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代碼的處理方式不同。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM