1. Learn
  2. /
  3. Projects
  4. /
  5. Studium przypadku: tworzenie oprogramowania w Pythonie

Connected

Exercise

Refaktoryzacja kodu

Po przeglądzie kodu postanawiasz go zrefaktoryzować zgodnie z najlepszymi praktykami inżynierii oprogramowania. Na przykład łączna liczba płatności nie powinna być mniejsza niż zero. Zgłoś błąd, jeśli taka sytuacja wystąpi.

Instructions

100 XP
  • Uzupełnij warunek błędu, używając zmiennej reprezentującej łączną liczbę miesięcy spłaty kredytu.
  • Zgłoś wyjątek ValueError, jeśli liczba miesięcznych płatności jest mniejsza niż zero.
  • Zwróć kwotę kredytu.