HEHenryWrites22 paź, 10:16odpowiedzi: 2Użyj f-stringa przy tworzeniu wyjątku: raise ValueError(f"... {burn_s} s"). Treść musi zgadzać się z oczekiwanym wynikiem co do znaku.
PIPiotrZ24 paź, 07:46Dobra wiadomość błędu mówi, co jest źle i jaką wartość dostała funkcja. Ogromnie ułatwia debugowanie.
Komentarze 4
Zaloguj się, żeby dołączyć do dyskusji.
Zaloguj się Załóż kontoUżyj f-stringa przy tworzeniu wyjątku:
raise ValueError(f"... {burn_s} s"). Treść musi zgadzać się z oczekiwanym wynikiem co do znaku.Brakowało mi " s" na końcu. Teraz zgodne.
Zgadzam się, "Invalid input" bez szczegółów to najgorsze, co można dostać.
Dobra wiadomość błędu mówi, co jest źle i jaką wartość dostała funkcja. Ogromnie ułatwia debugowanie.