Wyniki dla „float”

Wyniki 11–20 z 29

  1. Wyzwanie

    Potok telemetrii

    …, jako słownik z time ( "HH:MM:SS" ), sensor i value (float). Program wypisze: Odrzucona linia 5: wartość ERR nie jest liczbą Odrzucona linia 8: nieznany czujnik ENG-9 Poprawne: 7, odrzucone: 2…

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

    Bezpieczne wczytanie liczby

    …To nie liczba: 12,5 Odpalenie: 12.5 s Użyj while True: , z float(text) w try , break , gdy się uda, i except ValueError: dla komunikatu. Sprawdzenie nie pokazuje samego pytania, tylko to, co wypisuje…

    Napisz kod Łatwy 2 etapy błędy try except ValueError
  3. Wyzwanie

    Brakujący odczyt

    …rozkłada linię i zatrzymuje się z błędem ValueError , bo float("") nie ma sensu. Sprawdź pole przed konwersją: ENG-2: NO DATA Najpierw usuń spacje z pola, żeby pole z samą spacją też liczyło się jako…

    Napisz kod Średni 2 etapy if else None is None
  4. Wyzwanie

    Walidator manifestu

    …".join(found) . Sprawdź typ przez isinstance(mass, (int, float)) , zanim go porównasz. Powtórzenia i całkowity ładunek Dwie rzeczy, których jedna pozycja nie wie o sobie: czy jej identyfikator był już…

    Napisz kod Średni 2 etapy projekt walidacja słowniki funkcje
  5. Wyzwanie

    Z linii rekord

    …{"time": timestamp[11:19], "sensor": sensor, "value": float(value), "unit": unit} i dodaj go do listy. Wartość jest w rekordzie liczbą, więc wypisuje się bez cudzysłowów. Zapytaj o czujnik Inżynier…

    Napisz kod Łatwy 2 etapy słowniki listy parsowanie rekordy
  6. Wyzwanie

    Cofanie i historia

    Rozszerz działającą konsolę ładunku: zapisuj każdą zmianę w ładowni na liście history i pokazuj ją poleceniem history, a potem dodaj undo, które zdejmuje z historii ostatnią zmianę i ją odwraca.

    Napisz kod Trudny 2 etapy projekt listy stos append
  7. 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
  8. Wyzwanie

    Łap to, czego się spodziewasz

    Gołe except: zgłasza każdy odczyt paliwa jako zły, bo łapie też NameError z literówki. Przewidź ostatnią linię, znajdź ukryty błąd, łap tylko ValueError i popraw literówkę, a potem napisz parser…

    Napraw kod Średni 3 etapy błędy try except ValueError
  9. Wyzwanie

    Funkcja parsera

    Przenieś parser danych z „Z linii rekord” do parse_line(line), która zwraca słownik rekordu, a potem pozwól jej zwracać None dla pustych linii, komentarzy i uszkodzonych linii, żeby pętla zachowywała…

    Napraw kod Średni 2 etapy funkcje return słowniki None
  10. Wyzwanie

    Przetestuj parser

    Napisz sprawdzenia assert dla parse_line() z „Funkcji parsera”: najpierw cały rekord dla dobrej linii, a potem None dla pustej linii, komentarza i linii z brakującym polem, tak żeby zepsuty parser nie…

    Napisz kod Średni 2 etapy testowanie assert parsowanie None