Wyniki dla „if”

Wyniki 31–40 z 55

  1. Wyzwanie

    Przetestuj poziomy alarmu

    Napisz sprawdzenia assert dla alert_level(): najpierw jedną temperaturę dla każdego poziomu, a potem wartości dokładnie na każdym progu i tuż pod nim, żeby > napisane zamiast >= nie mogło się…

    Napisz kod Średni 2 etapy testowanie assert funkcje granice
  2. Wyzwanie

    Sprawdź rekord ładunku

    Napisz validate_cargo(item), która zwraca listę wszystkiego, co jest nie tak z rekordem ładunku: brakujące pola i ujemna masa, a potem identyfikator, który nie pasuje do formatu CG- i czterech cyfr…

    Napisz kod Średni 2 etapy funkcje return listy walidacja
  3. Wyzwanie

    Potok telemetrii

    Mały, ale kompletny potok danych: czytaj CSV z telemetrią, odrzucaj wiersze z nieznanymi czujnikami lub zepsutymi wartościami z podaniem powodu, oznaczaj odczyty poza limitami każdego czujnika i…

    Napisz kod Trudny 3 etapy projekt csv json pliki
  4. Wyzwanie

    Zestawienie startów

    Sparsuj harmonogram startów z JSON-a, zostaw starty, które dopiero nastąpią, posortuj je według okna i wypisz dla każdego linię zestawienia z pozostałym czasem i ewentualnym wstrzymaniem, a potem…

    Napisz kod Średni 3 etapy projekt json datetime timedelta
  5. Wyzwanie

    Odszumiacz alarmów

    System monitoringu zgłasza ten sam alarm raz za razem. Grupuj powtórzenia alarmu, które przychodzą w ciągu 60 sekund od pierwszego, w jedną linię z liczbą, w kolejności pierwszego pojawienia się, a…

    Napisz kod Trudny 2 etapy projekt słowniki krotki jako klucze grupowanie
  6. Wyzwanie

    Analizator dziennika

    Zamień dziennik misji z dnia startu w odpowiedzi: sparsuj każdą linię do słownika, policz wpisy według poziomu i godziny, znajdź pierwszy ERROR, a potem uszereguj podsystemy według liczby zgłoszonych…

    Napisz kod Trudny 3 etapy projekt logi parsowanie Counter
  7. Wyzwanie

    Grafik zmian

    Zbuduj tygodniowy grafik zmian stacji: trzy zmiany dziennie, załoga po kolei, tak żeby nikt nie pracował dwóch zmian pod rząd, ze sprawdzeniem, które to potwierdza, a potem zaplanuj wokół dni wolnych…

    Napisz kod Trudny 2 etapy projekt harmonogram listy krotki
  8. Wyzwanie

    Logowanie zamiast print

    Sprawdzanie zbiorników jest pełne wypisywań, które zostały po debugowaniu. Zastąp je wywołaniami logging na właściwych poziomach, żeby wpisy debug pozostały ukryte, dopóki się ich nie włączy, a potem…

    Napraw kod Średni 2 etapy logging debug info warning
  9. 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
  10. Wyzwanie

    Udowodnij poprawkę

    Napisz sprawdzenia assert dla poprawionej add_sample(), które złapałyby wspólną listę domyślną, a potem dodaj sprawdzenia, że przekazany dziennik nadal dostaje pomiar, żeby „poprawka”, która to psuje…

    Napisz kod Średni 2 etapy testowanie assert testy regresji wartości domyślne