python xmxl 无法启动_Python小白到老司机,快跟我上车!基础篇(三)
1、python命令運行程序
在安裝完Python開發環境后,就可以直接進行Python開發了,流程如下:
使用文本編輯器編寫代碼,寫完后保存為.py后綴,終端輸入python xxx.py運行。
建議使用 Sublime Text 和 Notepad++ 這類 代碼編輯工具 進行編寫,而不要使用 Windows自帶的記事本 及 Word,以免帶來一些莫名其妙的問題!
2、IDE是什么
IDE(Integrated Development Environment)集成開發環境,用于提供程序開發環境的應用程序,一般包括代碼編輯器、編譯器、調試器和圖形用戶界面等工具,簡單點說就是一個開發工具包。Python中各種IDE本質上都是對 Python解釋器「python.exe」的封裝,只是為了讓開發者們能夠更加方便地寫代碼,減少出錯率,尤其是拼寫錯誤。
3、IDLE詳解
// ① 簡介與交互模式 //
IDLE 是Python軟件包自帶的集成開發環境,基于 Tkinter 編寫,可以方便的創建、運行、調試Python程序。
當我們在終端輸入 python 后回車,進入的就是IDLE的「交互模式」輸入一行,運行一行。
此處的>>>為提示符,表示Python已經準備好,等待用戶輸入Python代碼,另外,可輸入quit() + 回車來關閉交互窗口。
交互模式有個最大的缺點「無法保存編寫的代碼」,除此之外功能過于單一,沒有語法智能提示等功能,臨時測試簡單代碼還行,真正寫代碼還是用IDLE。
// ② 基本使用 //
Windows 開始菜單搜搜IDLE,找到如下應用:
點擊啟動即可,Mac系統則是在終端輸入 idle3 來啟動,注意是 idle3!!! 如圖,點擊 File,可以新建一個腳本,或者打開之前寫過的腳本。
這里點擊新建,輸入代碼,如:
# -*- coding: utf-8 -*-# !/usr/bin/env pythonimport timedef print_time(): cur_time = time.localtime() print(cur_time)if __name__ == '__main__': print_time()依次點擊 File → Save,保存程序:
保存后,依次點擊 Run → Run Module 運行腳本文件:
運行后,可以看到 Python Shell 輸出的運行結果:
// ③ 斷點調試 //
IDLE下調試有些麻煩的,需要通過 Python Shell 打開腳本文件,這樣才能關聯調試腳本文件。 關聯后,依次點擊 Python Shell 的 Debug → Debugger
接著會打開一個Debug Control的窗口,同時Python Shell會輸出[DEBUG ON]
此時處于調試狀態,接著下斷點,來到需要設置斷點的行,鼠標右鍵選擇 Set Breakpoint,如下圖:
背景色變成黃色,說明這一行代碼已經設置了斷點,接著菜單欄點擊 Run → Run Module 開始調試。此時的Debug Control:
點擊Step往下走,直到到達斷點位置:
可以看到斷點處的相關信息,也可以在Python Shell處看到開始和停止調試的信息。
// ④ 個性化設置 //
依次點開IDLE菜單欄的Option→Configure IDLE,可在彈出的Settints窗口中,對主題、字體、快捷方式等進行個性化配置。
總結
以上是生活随笔為你收集整理的python xmxl 无法启动_Python小白到老司机,快跟我上车!基础篇(三)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 阿尔法蛋机器人tf卡_如父母般陪着你长大
- 下一篇: python sub 不区分大小写_解决