Wyniki dla „raise”

6 wyników

  1. Wyzwanie

    Jasne komunikaty błędów

    …Odmowa: długość odpalenia nie może być ujemna: -5 s Napisz raise ValueError(f"długość odpalenia nie może być ujemna: {burn_s} s") w if , przed obliczeniem. Odpalenie przez 0 sekund jest dozwolone…

    Napisz kod Średni 2 etapy błędy raise ValueError TypeError
  2. Wyzwanie

    Parser poleceń

    Napisz parse_command(), która zamienia wpisane polecenia, takie jak burn 12.5 czy set mode safe, na krotki i zgłasza ValueError z powodem dla wszystkiego, co jest źle zbudowane, a potem uruchom całą…

    Napisz kod Średni 2 etapy projekt parsowanie napisy split
  3. Wyzwanie

    Przetestuj błąd

    Napisz sprawdzenie, które przechodzi tylko wtedy, gdy fuel_needed(-5) zgłasza ValueError, żeby wersja zwracająca wartość albo zgłaszająca zły błąd go nie przeszła, a potem przypnij komunikat i…

    Napisz kod Średni 2 etapy testowanie assert try except
  4. Wyzwanie

    Przelicznik jednostek

    Napisz convert(), która szuka pary jednostek w tabeli współczynników, przelicza w drugą stronę przez dzielenie i odrzuca nieznane jednostki lub brakujące pary jasnym ValueError, a potem rozszerz…

    Napisz kod Średni 2 etapy projekt słowniki krotki jako klucze funkcje
  5. Artykuł Mini projekty

    Dozownik medyczny - nie ufaj użytkownikowi

    …if expected_hmac != stored_hmac: raise ValueError(f"Weryfikacja HMAC nie powiodła się dla zdarzenia {i}") return events except Exception as e: print(f"Błąd wczytywania dziennika: {e}") return [] def…

  6. Wyzwanie

    Przetestuj potok

    Potok telemetrii jest teraz podzielony na parse_row() i check_limits(). Napisz testy assert dla obu, dobre wiersze, odrzucone wiersze i odczyty dokładnie na granicy, tak żeby każdy z trzech…

    Napisz kod Trudny 2 etapy projekt testowanie assert try