1. 程式人生 > >10-Python程式的編輯和執行

10-Python程式的編輯和執行


點我觀看配套視訊


一、方式1(瞭解,不建議使用)

1. 編輯

  • Python的互動模式下,直接編寫
    1. 在命令列工具(cmd)中, 執行命令“python”或者“python3”進入互動模式
    2. 在互動模式下,直接編寫Python程式碼
    3. 如果想要退出互動模式,輸入“exit()” 退出

2. 執行

互動模式下, 每寫好一行程式碼後, 直接回車,就可以立即執行
- 因為解釋型語言是:逐句解釋執行,所以這是可以做以上操作的原理

3. 適用場景

簡單的語句學習;一個簡單的演算法程式或功能程式碼其實都已經不適用了

4. 缺點

  • 不適合程式碼量較大的程式開發
  • 無法儲存程式程式碼

一、方式2(瞭解,不建議使用)

1. 編輯

  • 使用任意的文字編輯器, 進行編寫程式碼檔案

    1. 比如“記事本”等“文字”編輯工具;大哥,求你別用“美圖秀秀”
    2. 檔案字尾名必須是“.py”;別犟
    3. 檔案圖示差不多這樣 ↓

2. 執行

  • 在命令列中, 輸入下方命令進行解釋執行
    python/python3 檔名
  • 注意:
    • 根據Python版本,使用python或者python3命令
    • 命令後面拼接的檔名,一定注意,保證參照當前所在工作目錄,能找到對應檔案

3. 適用場景

比較簡單的程式開發;涉及檔案不多的場景 

4. 缺點

  • 沒有顏色標識
  • 沒有自動補全和自動縮排
  • 無法進行除錯

一、方式3(瞭解,不建議使用)

1. 編輯

  • Python官方提供的IDLE工具
    • Python自帶的,原生的 迷你 IDE

2. 執行(IDLE使用方式)

  • 檢視本節對應視訊

3. 適用場景

簡單的幾個單檔案程式開發

4. 缺點

  • 不適合較大專案的開發
  • 存在bug

一、方式4(掌握,建議使用)

1. 編輯+執行+除錯+資料夾劃分+智慧提示…

  • IDE(整合開發環境)
    • 特點
      把開發相關的各種環境和工具都整合到一起;包括:
      • 專案的組織管理
      • 編輯
      • 提示
      • 執行
      • 除錯
      • 輔助工具
      • 編碼規範
      • PEP8標準

2. 常見的Python IDE

  • PyCharm
  • PyScripter
  • Eclipse with PyDev
  • Emacs

3. 適用場景

不管是簡單,中等的,複雜的工程開發,都能勝任

4. 缺點

完美