Wyzwanie
Telemetria z CSV
Skieruj parser strumienia z „Przetwórz cały strumień” na telemetry.csv: czytaj go przez csv.DictReader, z nazwami pól z wiersza nagłówka, a potem znajdź najgorętszy odczyt temperatury, porównując…
Wyniki 1–10 z 28
Wyzwanie
Skieruj parser strumienia z „Przetwórz cały strumień” na telemetry.csv: czytaj go przez csv.DictReader, z nazwami pól z wiersza nagłówka, a potem znajdź najgorętszy odczyt temperatury, porównując…
Wyzwanie
Podziel odczyt telemetrii, taki jak 2026-03-14T09:30:05Z,ENG-2,412.5,C, na cztery pola przez split(), wypisz każde z etykietą, a potem zamień wartość na liczbę i przelicz ją na kelwiny.
Wyzwanie
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…
Wyzwanie
…całe przetwarzanie: jeden zepsuty czujnik i zero telemetrii. Spraw, żeby parser pomijał to, czego nie umie odczytać, zachowywał całą resztę i mówił, ile pominął. Pomiń i policz Program zatrzymuje się…
Wyzwanie
Rozbuduj parser z „Odczytaj linię telemetrii”, żeby czytał trzy odczyty z wielowierszowego kanału, wypisz każdy jako jeden wiersz, a potem zamień je na raport z nagłówkiem i wyrównanymi kolumnami.
Wyzwanie
Zapisz odczyt telemetrii jako wiersz CSV przez print() i sep, dodaj wiersz nagłówka, a potem przejdź na tabulatory do wklejania w arkusz kalkulacyjny.
Wyzwanie
Wypisz 7.6612 jako Prędkość: 7.66 km/s, 1234567 jako Masa: 1,234,567 kg, a ułamek paliwa jako procent, za pomocą specyfikatorów formatu w f-stringach.
Wyzwanie
…startswith() i endswith(), czy ścieżka zaczyna się od telemetry/ i kończy na .csv, zobacz, dlaczego in nie wystarcza, a potem najpierw oczyść ścieżki z ukośników wstecznych z Windows, wielkich liter i…
Wyzwanie
Przejdź przez blok telemetrii linia po linii przez splitlines(), podziel każdą linię po przecinkach i wypisz czujnik i wartość, a potem rozpakuj cztery pola i pokaż też godzinę.
Wyzwanie
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…