成人app

Python解釋器及IDLE的使用

點擊打開在線編譯器,邊學邊練


1. Python解釋器

想必大家都已經了解到Python是一種解釋型語言,當我們裝載了Python解釋器之后,解釋器會讀取我們編寫的程序并執行,我們會采用兩種形式去使用解釋器,他們分別是交互模式和文件模式。


1) 交互模式

成人app交互模式指的是我們在終端進入Python或者在IDLE中輸入一行代碼執行一次的模式,在后面的學習中,部分例題會采用交互模式。

以我們剛裝載好的IDLE為例來介紹一下交互模式,首先我們找到我們的Python解釋器,在當前頁面可以直接進行交互。

    201.png

    注:以交互模式運行時通常被稱為Python shell

成人app    我們可以看到‘>>>’這個符號,我們可以在他后面進行輸入指令,首先我們來輸入一條簡單的指令看一下效果。

    202.png

第一行為我們輸入的信息,回車(enter)之后會看到第二行的信息,也就是解釋器打印出的內容。(我們在一次交互模式下定義過的變量等都是可以重復使用的)

成人app然后‘>>>’再次出現等待我們的第二次指令的發送。

下面再展示幾個實例,此時你也可以打開你的解釋器進行練習。

    203.png

成人app      在交互模式下如果出現錯誤代碼系統會立刻報錯。

    204.png

      交互模式在我們學習新內容的時候可以得到及時的調試并得到反饋。

    

      2) 文件模式

成人app      盡管交互模式在調試的時候使用著很方便,但卻不利于保存,它只是簡單的執行并顯示在屏幕上,我們在需要編寫之后并保存下來就要采用文件模式。

      我們可以創建一個文本文件并以.py結尾然后使用IDLE打開,或者在IDLE中直接點擊File->New File進入一個文件,然后可以進行代碼的編寫。

      先編寫一段入門代碼:

    205.png

      通過F5或者在Run中run Module執行文件。

成人app      運行結果如下:

    206.png

     

      3) 文件模式下進行交互

成人app      文件模式下是先編寫程序然后運行到shell頁面

    207.png

成人app      然后我們運行它來進行交互

    208.png208.png

      在交互的過程中,如果我們的主程序,也就是test.py是沒有錯誤的,就可

      以在交互頁面一直進行操作,哪怕是語法錯誤也仍在當前文件下。但是如果我們主       程序(test.py)出 現了語法錯誤,那么出現錯誤的語句下面的語句都不會被執行。

成人app      我們來看個例子:

      代碼如下:

    209.png

      我們來研究分析一下當中間有一步為錯誤之后,后續語句是否會被處理。

    210.png


2. 總結

成人app通過這些例子想必大家可以認識到交互模式、文件模式、以及文件模式下使用Python shell進行交互,在程序出錯的時候是處于一個什么樣的狀態,在學習過程中,推薦大家采用第二種方式去進行學習開發。

下一節我們來介紹一款Python學習過程中最常用到的開發工具——Pycharm。


本文固定URL:http://hnsaiyang.com/course/216

第一章 人生苦短,我用Python
第二章 Python基礎語法
第三章 Python入門語法
第四章 Python核心語法
第五章 函數
第六章 面向對象編程
第七章 模塊
第八章 異常處理和程序調試
第九章 文件及目錄操作
第十章 GUI編程
第十一章 進程和線程
第十二章 數據庫管理
第十三章 算法
第十四章 爬蟲
第十五章 實戰篇
第十六章 后記
Dotcpp在線編譯      (登錄可減少運行等待時間)