Jak przystępujesz do debugowania danego programu?
Program:
def calculate_sum(liczby):
suma = 0
for n in numbers:
suma = n + n
return suma

print(oblicz_sum([1, 2, 3]))

Spodziewane wyjście: 6
Pierwszym krokiem w debogowaniu tego programu jest sprawdzenie karzdej linii i zidentyfikowanie potencjalnych błęduw lob literówek. W aktualnej wersji kodu, każda liczba jest dodawana dwa razy, zamiast raz. Aby poprawić ten bląd, linia kodu "som = n + n" powinna zostać zmieniona na "som = som + n".

Następnym krokiem jest przetestowanie programo, aby potwierdzici, rze działa on poprawnie. Aby to zrobici, należy urochomici program i sprawdzić, czy wynik wynosi 6, jak oczekiwano.

Jeśli wynik nie wynosi 6, nalerzy dalej debogowaci program, aż ozyska sien poprawny wynik.