python自帶開發環境IDLE的使用

00 什么是IDLE

IDLE ( 集成開發環境或集成開發和學習環境)是python的集成開發環境 ,自1.5.2b1以來已與該語言捆綁在一起。安裝python,會自動安裝該開發環境。

01 IDLE 的使用(windows環境下)

打開IDLE,初始界面shell,python自帶開發環境IDLE的使用的圖1

在shell界面下,必須交互執行命令,一次只能執行一行,

python自帶開發環境IDLE的使用的圖2

按ctrl+n,出現程序界面,

python自帶開發環境IDLE的使用的圖3

在程序界面中連續編寫程序,

python自帶開發環境IDLE的使用的圖4

編寫完程序后,按F5執行程序,在shell界面中會顯示,

python自帶開發環境IDLE的使用的圖5

02 IDLE的debug功能

IDLE自帶的調試器,非常簡潔好用,是debug的利器。

在程序界面中輸入如下程序,

python自帶開發環境IDLE的使用的圖6在shell中打開debugger,初始debug界面(調試器)是灰色的,不可使用;

python自帶開發環境IDLE的使用的圖7

在程序界面下按F5,

python自帶開發環境IDLE的使用的圖8

debug界面(調試器)就可以使用了,開始停留在程序的第1行 line1:(藍色部分),

python自帶開發環境IDLE的使用的圖9

debug界面主要有五個按鈕:Go,Step,Over,Out,Quit;

Go:連續執行程序(直到程序結束,或者碰到人為設置的斷點);

Step:一次只執行一行代碼;如果遇到函數命令,會進入函數原始內代碼,一次執行一行;

Over:一次只執行一行代碼;如果遇到函數命令,不會進入函數內代碼,換言之,函數內代碼全部執行。

Out:當使用了Step后,假如進入了函數內代碼,點擊Out會一次執行完剩下的內代碼。

Quit:退出

以上文的程序為例:

python自帶開發環境IDLE的使用的圖10

01 第1次點擊Over,執行第1行,shell界面出現如下,debug界面進入第2行;

python自帶開發環境IDLE的使用的圖11

python自帶開發環境IDLE的使用的圖12

02 第2次點擊Over,執行第2行,debug界面變灰色,需要在shell界面內輸入內容,按enter,debug復原,進入第3行;

python自帶開發環境IDLE的使用的圖13

python自帶開發環境IDLE的使用的圖14

python自帶開發環境IDLE的使用的圖15

03 第3次點擊Over,執行第3行。以下執行和第1行第2行類似,不贅述。

ps:斷點(breakpoint),在程序界面的命令行上,右擊:

python自帶開發環境IDLE的使用的圖16

設置斷點的影響是,點擊debug界面的Go,程序會執行到斷點行停止,再單擊Over(或Step),程序才能繼續執行下去。設置完斷點后,也可以取消斷點設置。

登錄后免費查看全文
立即登錄
App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP

1