Wstępne uwagi na temat debugowania¶
Debugowanie programu to przede wszystkim zmiana sposobu myślenia w stosunku do programowania. Proces debugowania to jak praca detektywa. Oto kilka reguł, które pozwolą pomóc Ci myśleć o debugowaniu.
- Każdy jest podejrzany (za wyjątkiem samego Pythona)! Początkujący programiści zazwyczaj winią język programowania, ale to powinien być wasz ostatni winowajca. Przypomnij sobie, że język Python używany był do rozwiązania zadań na poziomie Wstępu do programowania miliony razy przez miliony innych programistów. Tak więc, Python zapewne nie jest przyczyną.
- Szukaj wskazówek. Jest to najważniejsza część pracy detektywa. Teraz podamy
dwa najważniejsze rodzaje wskazówek, które musisz poznać.
- komunikaty błędów
- wyrażenie print