logo

Thursday 24th of May 2012

廣告

廣告贊助商

交談式介面 PDF 列印 E-mail
作者是 Victor   
週三, 11 二月 2009 21:09

交談式的介面

當你安裝好了Python,你就可以執行Python程式集裡的IDLE (Python GUI),這是Python內建的一套非常陽春的IDE,而Python有個比較特別的介面,也就是交談式的介面,有別於一般程式,整個步驟和流程都寫好後再執行的,交談式的執行方式,是你下一個指令,它做一個動作,你來我往像交談一樣,所以叫做交談式的介面,

如下面範例所示,第一個指令我們下

print 'Hello baby!'

意思是印出Hello baby!的字樣,接著我們下了

a = 3

建立一個a的變數,它的值指定為3,接著

b = 4

也就是把b這個變數指定為4,然後

a * b

也就是印出3*4的結果,答案是12,你可能覺得很奇怪,為什麼a * b這段指令應該是讓它計算a*b,但是沒要它印出a*b,為什麼會印出a*b的結果來? 原因出在於,基本上Python的交談式介面,會把下的指令的結果或回傳值印出來,雖然我們只下a * b這樣的指令,但是它的結果因為這樣就會被印出來。

交談式介面
交談式介面截圖


這個介面主要的好處就是,你隨時可以馬上試你所想要的程式,不必特地寫一個Python程式檔再去執行它,當然這只是其中的一個介面,畢竟我們一般在寫程式還是執行整個程式檔,而不是每次都一個指令一個指令的下,所以我們還是需要一個Python的編輯器,下一篇就讓我們介紹Python的編輯器。

 

核心是 Joomla!. Designed by: Free Joomla Theme, whois protect. Valid XHTML and CSS.