1. 程式人生 > >Python初學者常犯的簡單錯誤集合與練習

Python初學者常犯的簡單錯誤集合與練習

在本專案中,有多段Python程式碼,初學者可通過修復這些程式碼的錯誤來加強你的Python學習,

專案地址:https://github.com/qxf2/wtfiswronghere(點選閱讀原文即可訪問)

我們提供了包含錯誤的小段程式碼示例。最初這些程式碼段只有一個錯誤,並且相對容易發現。隨著我們提出挑戰,後面的程式碼段會存在多個錯誤和微小的bug。

為什麼要做這些?

通過完成這些示例,我們希望你在以下方面做得更好:

  • 閱讀錯誤

  • 除錯

  • 閱讀和編輯他人的程式碼

  • 用Google檢索具體的問題

  • 自行解決錯誤

 

如何使用本知識庫

建議你進行如下操作:

1. Fork本知識庫

2. 在你的終端提示符中(如git bash、命令提示符等等),導航到每一個挑戰目錄(如:01_challenge)

3. 在challenge目錄執行Python程式碼(python 01_challenge.py)

4. 執行過程中應該會丟擲一個類似於challenge目錄中的 .png的錯誤

5. 修復錯誤並重新執行

6. 如果錯誤被正確修復,你應該能看到執行fizz buzz的輸出結果

7. 問題解決後,使用以下命令更新challenge目錄 (01_readme.md) 中的自述檔案(readme):

a.哪個部分的錯誤資訊給了你解決的線索

b.你是如何解決這個問題的

c.總結一下你在解決這個問題的過程中學到了什麼

8. 不要忘記提交你修復錯誤的程式碼並更新自述檔案

9. 專業提示:在設定完成後,盡你最大努力將每個練習的時間限制在10分鐘以內。我們強烈推薦對Python一無所知的初學者按照這個建議進行學習。

 

注意:為了可以充分利用好這些練習,我們建議初學者使用IDE編輯程式碼(如:Visual Studio Code),使用git並在每次挑戰使用一個git分支。其實這些只是在程式設計過程中更加舒適而已,不做強制要求。