05.01 《與孩子一起學編程》第一章:程序出錯了該怎麼辦?

1.5 該編程了

到目前為止,我們看到的例子都只是單個的Python指令。我們輸入一個指令,Python立刻給我們一個響應。

然而這並不是真正的程序

程序是多個指令集合在一起。

如果我們只是在交互式的窗口中輸入指令的話,Python是不會記住我們輸入的指令的。當我們關掉窗口之後,我們先前寫的指令全都沒了。

所以我們需要想辦法讓Python“記住”我們的指令。

1.首先,我們點擊File->New File,打開一個IDLE編輯器。

《與孩子一起學編程》第一章:程序出錯了該怎麼辦?

《與孩子一起學編程》第一章:程序出錯了該怎麼辦?

你會看到一個新的頁面,這個頁面最上方有一個Untitled,意思是你還沒有給它取名字。

2.然後,我們輸入一些指令:

《與孩子一起學編程》第一章:程序出錯了該怎麼辦?

3.接下來我們點擊File,save或者save as保存一下我們的程序:

《與孩子一起學編程》第一章:程序出錯了該怎麼辦?

你可以保存到任何你想要保存的地方。

4.保存的時候,你需要輸入一個名字,為你的程序取一個有意義的名字。

什麼是有意義的名字呢?

記住最關鍵的一點:給Python的程序取的名字只能是

英文字母、數字和下劃線的組合。

你會看到,原來的Untitled變成了下面這樣:

《與孩子一起學編程》第一章:程序出錯了該怎麼辦?

因為我給這個程序取的名字叫:ch1.py

並且我把它保存到了我的D盤下的myPython文件夾下。

到這裡,我們完成了一個真正意義上的程序。

1.6 運行你的第一個程序

5.最後,你就可以在這個新的頁面上點擊Run->Run Module來運行我們的程序了。

《與孩子一起學編程》第一章:程序出錯了該怎麼辦?

運行結果會轉到IDLE裡面輸出來:

《與孩子一起學編程》第一章:程序出錯了該怎麼辦?

RESTART表明Python已經開始運行一個程序。

當然,我們現在完成的這個程序確實並沒有太大的用處,不過起碼能讓計算機聽從我們的號令了。

隨著學習的深入,我們的程序會越來越有意思。

1.7 如果出問題

程序中如果出現問題無法運行怎麼辦呢?

程序中可能會出現兩種錯誤:

1.語法錯誤

就像下面這樣:

《與孩子一起學編程》第一章:程序出錯了該怎麼辦?

print("hello world!")

priny("hello world!")

print(hello world!)

或者像這樣:沒有加引號。

《與孩子一起學編程》第一章:程序出錯了該怎麼辦?

2.運行時錯誤

像下面這樣:

print("cat"+"dog")

print("cat"+5)

《與孩子一起學編程》第一章:程序出錯了該怎麼辦?

思考~~~

print("cat"+"dog")

print("cat"+"5")

print("3+5")

print("3"+"5")

print(3+5)

加了引號和沒有加引號有什麼區別呢?

《與孩子一起學編程》第一章:程序出錯了該怎麼辦?

這就涉及到數字和字符,還有字符串的概念了,我們以後會詳細講到。


分享到:


相關文章: