本篇目錄:
一、什麼是idle:
idle是在python安裝時自動安裝的乙個整合開發環境(ide),事實上,這也是我目前見過的最最輕量的整合開發環境了。
idle由幾個開發工具組成:
1.以互動模式執行的python命令列
2.文字編輯器
3.語法檢查工具
4.搜尋工具
5.**格式化工具
6.偵錯程式
剛執行時會以互動模式進入,介面如下圖所示:
二、通過乙個簡單的示例來學習idle的使用:
下面我們寫乙個簡單的示例程式:
1for x in range(5): #意思是,迴圈執行下面的**5次
2print(x) #把x的值顯示在螢幕上,並且新增換行符
先來簡單說明一下這個程式是什麼意思,它的功能很簡單就是在螢幕上列印出從0到4這5個數字,每列印完乙個數字就換一行,所以它的輸出結果如下:
你可以在互動模式下直接輸入這兩行,按下兩次回車就可以看到這5個小可愛了。互動模式在前面一篇文章就已經說過了,有需要的話可以通過文章那個尾部鏈結回顧一下。在這裡我說一下怎麼開啟idle自帶的文字編輯器。
沒錯!跟其他軟體差不多,選擇左上角的「file」鍵,然後選擇new file,新建乙個檔案,也可以直接快捷鍵ctrl+n。
要開啟乙個檔案,在file裡選擇open,然後選擇要開啟的檔案即可,快捷鍵ctrl+o。
新建檔案後,把兩行程式輸入到檔案中,然後看選單欄,如圖:
寫完了之後要儲存,跟office軟體一樣,儲存選項就在file裡面,直接去找就可以了,或是快捷鍵ctrl+s
寫完**之後我們就要知道怎麼執行了,找到選單欄中的run按鈕,選擇run module,就可以在一開始看到的互動模式中顯示執行結果了。
另外,在run下還有乙個check module功能,這個功能是在程式不執行的情況下來檢查**中是否有**錯誤,出錯的那一行會被顯示為紅色。
寫完**能執行還不行,我們還得會除錯,下面說一說怎麼除錯:
選中要設定斷點的一行,單機滑鼠右鍵,選擇set breakpoint,就會看到設定斷點的那一行被黃色高亮。
然後,開啟python shell(就是剛開啟時的那個互動模式),選擇debug --> debuggeer,啟動偵錯程式,這時會彈出乙個除錯視窗
偵錯程式啟動後,run --> run module執行**,但不同的是,這次程式會停止在設定斷點的那一行之前,而不是全部執行完畢,在除錯視窗中選擇「go」就可以使程式繼續向下執行一行。在執行過程中,程式中所有的變數的值都會顯示在下面的回話欄中。
這樣一步一步除錯,觀察每乙個變數就可以找到程式中的邏輯錯誤了。
三、寫在最後:
如果第一次開啟idle時,發現互動模式的字型和字型大小大小有辣眼睛的話,可以在option --> configure idle中更改
另外,idle無論在互動模式下還是編輯器中都是可以自動縮排的,預設是4個空格大小,這個也可以在configure idle中更改
python自帶的python shell是沒有自動縮排的,只能靠自己
入門Python自帶編輯器IDLE
開始 程式 python 2.3.idle python gui 如此就開啟了python shell file new window ctrl n 編寫 比如 print hello world 然後儲存檔案為helloworld.py 注意記得加py副檔名,預設是不會自動加添的 2.開啟debu...
Python使用IDLE除錯
和強大的vs相比,idle簡潔的開發環境更加吸引我,無論使用什麼來開發程式,除錯都是很重要的檢查自己 或學習他人 的方式,下面介紹一下idle的基本除錯方法。剛開啟時顯示的是這樣的介面 勾上source。勾上後才能在除錯的時候看到.py檔案中的 執行至何處 直接按f5即可。這時候debugger c...
使用IDLE編寫Python
idle python gui 是乙個功能完備的 ide,允許你再這個ide中編寫 另外還有乙個python shell python的互動模式 可以在其上面進行程式設計練習 idle提供了大量的特性 1.tab鍵自動補全 先輸入前面幾個字母,然後按下tab鍵,idle會自動匹配 2.回退 語句 組...