Python學習(四)Python互動式直譯器

2021-09-25 12:12:08 字數 851 閱讀 5975

python 提供的「python」命令不僅能用於執行 python 程式,也可作為乙個互動式直譯器一一開發者逐行輸入 python **,它逐行解釋執行

當我們輸入「python」命令時,可以看到如下輸出結果

c:\users\administrator>python

python 3.6.2 (v3.6.2:5fd33b5,jul 8 2017, 04:57:36) [msc v.1900 64 bit (amd64)] on win32

>>>

互動式直譯器提示當前使用的是 python 3.6.2,後面的「>>>」就是互動式直譯器的提示符。

繼續在該提示符後輸入如下命令:

>>>print ("hello world")
按回車鍵後,互動式直譯器就會解釋執行這行**,生成如下輸出結果:

hello world

>>>

從上面的輸出結果可以看出,互動式直譯器執行完 print("hello world") 之後,再次顯示「>>>」,用於提示使用者可以再次輸入 python 命令。

如果隨便輸入一段內容,例如輸入 qazwsx,將可以看到如下輸出結果:

>>>qazwsx

traceback (most recent call last ) :

file "", line 1,innameerror: name 'qazwsx' is not defined

>>>

互動式直譯器提示 qazwsx沒有定義。這表明該互動式直譯器完全可作為乙個「快速演練場」,既可用於學習各種新語法,也可用於測試各種功能

python基礎學習四 python函式

python函式 1 當定義了乙個函式,比如test 並儲存在檔案fun.py中,可以在檔案的當前目錄下啟動python直譯器,用from fun import test來匯入test函式。2 當傳入的引數的個數不對時,python會自動報錯,但是如果是函式型別不對,則除了python內建函式,自定...

Python學習筆記(四)

dict 用 dict 表示 名字 成績 的查詢表如下 d 名字稱為key,對應的成績稱為value,dict就是通過 key 來查詢 value。key不能重複 花括號 表示這是乙個dict,然後按照 key value,寫出來即可。最後乙個 key value 的逗號可以省略。由於dict也是集...

python學習筆記(四)

0.假設你現在拿到了乙個英語句子,需要把這個句子中的每乙個單詞拿出來單獨處理。sentence i am an englist sentence 這時就需要對字串進行分割。sentence.split split 會把字串按照其中的空格進行分割,分割後的每一段都是乙個新的字串,最終返回這些字串組成乙...