讀古今文學網 > 父與子的編程之旅:與小卡特一起學Python > 1.3 來點指令吧 >

1.3 來點指令吧

下面就來向 Python 下達我們的第一條指令。

在 >>> 提示符末尾的光標後面鍵入:

print "Hello World!"  

然後按下 Enter(回車鍵)。(有些鍵盤上,這個鍵稱為 Return 鍵。)每鍵入一行指令之後,都要按回車鍵。

按下回車鍵之後,會得到這樣一個響應:

Hello World!>>>  

下圖顯示了 IDLE 窗口中執行這個指令的情況。

Python 會完全照你說的去做:它會打印(print)你的消息。(在編程中,打印通常是指在屏幕上顯示文本,而不是用打印機打印在一張紙上。)你鍵入的這行文本就是一個 Python 指令。你現在就是在編程!計算機已經在你的掌控之中!

另外,學習編程時總有這樣一個傳統:剛開始都是讓計算機顯示「Hello World!」。我們也會沿襲這個傳統,這本書的書名就是從這裡來的。歡迎來到編程世界!

這個問題問得好! IDLE 想幫你更好地理解這些內容。它用不同的顏色顯示文本,便於你區分代碼(code)的不同部分。(在 Python 之類的語言中,代碼就是下達給計算機的指令,這只是指令的另一個叫法。)本書後面我會慢慢解釋這些不同部分究竟是什麼。

如果出問題

如果有錯,可能會看到類似下面的結果:

>>> pront "Hello World!"SyntaxError: invalid syntax>>>  

這個錯誤消息表示,Python 不懂你鍵入的內容。在上面的例子中,print 被錯拼為 pront,Python 不知道該怎麼處理。如果你犯了這個錯誤,可以再試一次,這一回一定要完全按照例子鍵入指令。

這是有道理的。因為 print 是一個 Python 關鍵字,而 pront 不是。

術語箱

關鍵字(keyword)是作為 Python 語言一部分的特殊詞,也稱為保留字(reserved word)。