IDLE(Integrated Development and Learning Environment)
它是一個 Python Shell ,程序開發人員可以利用 Python Shell 與 Python 交互。
基本使用
我們可以在 python shell 中編寫源代碼並運行
python shell 屬於交互式編程 ,即輸入一條指令,便執行一條指令

除此之外還有 腳本式編程, 我們可以通過 File => New File 或者使用快捷鍵 Ctrl +N 新建一個python文件,按Ctrl+S 進行保存,保存時默認為.py 后綴。
比如我們輸入以下代碼並保存
print('\n'.join([''.join([('Love' [(x - y) % len('Love')]if ((x * 0.05) **2 + (y * 0.1) **2 - 1) **3 - (x * 0.05) **2 * (y * 0.1) **3 <= 0 else ' ') for x in range( - 30, 30)]) for y in range(30, -30, -1)]))
在python文件窗口中按 F5 執行當前python文件,運行效果如下

基本配置
我們可以通過 Options => Configure IDLE 進行一些基本配置
字體設置

通用設置

詳細內容可參考官網文檔
快捷鍵
| 快提鍵 | 說 明 | 適用范圍 |
|---|---|---|
| ALT+3 | 注釋 | Python文件窗口 |
| ALT+4 | 取消注釋 | Python文件窗口 |
| F5 | 運行python文件 | Python文件窗口 |
| TAB | 代碼自動補全 | Python 文件窗口和 Shell 窗口均可用 |
| F1 | 打開 Python 幫助文檔 | Python文件窗口和Shell 均可用 |
| Alt+/ | 自動補全前面曾經出現過的單詞,如果之前有多個單詞具有相同前綴,可以連續按下該快捷鍵,在多個單詞中間循環選擇 | Python 文件窗口和 Shell 窗口均可用 |
| Alt+P | 瀏覽歷史命令(上一條) | 僅 Python Shell 窗口可用 |
| Alt+N | 瀏覽歷史命令(下一條) | 僅 Python Shell 窗口可用 |
| Alt+G | 跳轉到某一行 | Python文件窗口 |
| ALT+F4 | 關閉當前窗口 | Python 文件窗口和 Shell 窗口均可用 |
| Ctrl+Z | 撤銷一步操作 | Python 文件窗口和 Shell 窗口均可用 |
| Ctrl+Shift+Z | 恢復上—次的撤銷操作 | Python 文件窗口和 Shell 窗口均可用 |
| Ctrl+S | 保存文件 | Python 文件窗口和 Shell 窗口均可用 |
| Ctrl+] | 縮進代碼塊 | 僅 Python 文件窗口可用 |
| Ctrl+[ | 取消代碼塊縮進 | 僅 Python 文件窗口可用 |
| Ctrl+F6 | 重新啟動 Python Shell | 僅 Python Shell 窗口可用 |
| ALT+M | 打開模塊代碼,輸入指定模塊,便可以查看該模塊的源碼 | Python 文件窗口和 Shell 窗口均可用 |
| ALT+X | 進入Python Shell模式 | Python文件窗口 |
| ALT+F+P | 打開路徑瀏覽器,方便選擇導入包進行查看、瀏覽 | Python 文件窗口和 Shell 窗口均可用 |
| ALT+C | 打開類瀏覽器,方便在模塊方法體之間的切換 | Python 文件窗口和 Shell 窗口均可用 |
Ctrl+方向鍵 : 增強功能(智能匹配光標移動的距離)
ALT+字母:每個菜單欄選項下都有一個下划線,按ALT+下划線字母可以打開對應的選項

