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 會把字串按照其中的空格進行分割,分割後的每一段都是乙個新的字串,最終返回這些字串組成乙...