- Python物理建模初學者指南(第2版)
- (美)杰西·M.金德 (美)菲利普·納爾遜
- 387字
- 2025-05-19 16:00:20
1.2.2 錯誤消息
到目前為止,你應該已經遇到了一些錯誤消息。當Python檢測到錯誤時,它會告訴你在哪里遇到了錯誤,提供引起問題的語句周圍的代碼片段,并告訴你在它識別的許多類型中檢測到了哪種類型的錯誤。例如,每當嘗試計算未定義的變量時,Python都會以NameError
進行響應(回想1.2.1小節的示例)。附錄D描述了Python的常見錯誤以及解釋錯誤消息的一些提示。
著名的計算機科學家高德納(Donald Knuth)曾寫道:“當你沒有做好準備時,錯誤消息可能是可怕的;但當你有正確的態度時,錯誤消息就會很有趣。只要記住,你真的沒有傷害計算機的感情,沒有人會因為這些錯誤而責備你。”我們鼓勵你采取這種態度。
● 不要害怕犯錯誤。計算機很難弄壞。
● 閱讀錯誤消息。它們會告訴你犯了什么樣的錯誤,而不僅僅是你犯了錯誤。
● 檢查產生錯誤的代碼。你可以在錯誤中吸取教訓。
這種處理錯誤的方法將使你成為一名更好的程序員,并將幫助你今后“調試”更復雜的程序[12]。
[12] 見3.3.3小節。
推薦閱讀
- Puppet 4 Essentials(Second Edition)
- Boost程序庫完全開發指南:深入C++”準”標準庫(第5版)
- TypeScript Blueprints
- ThinkPHP 5實戰
- R語言數據可視化之美:專業圖表繪制指南
- Learning ASP.NET Core 2.0
- MATLAB應用與實驗教程
- Designing Hyper-V Solutions
- KnockoutJS Starter
- Learning Probabilistic Graphical Models in R
- HTML5秘籍(第2版)
- 機器學習微積分一本通(Python版)
- JavaScript機器人編程指南
- Orchestrating Docker
- Maker基地嘉年華:玩轉樂動魔盒學Scratch