Wyzwanie
Moduł statistics
…przetestowane, w bibliotece standardowej. Użyj tego. Użyj modułu Usuń ręcznie napisane mean() i median() , dodaj import statistics na górze i wypisz te same dwie linie przez statistics.mean() i…
Wyniki 1–10 z 20
Wyzwanie
…przetestowane, w bibliotece standardowej. Użyj tego. Użyj modułu Usuń ręcznie napisane mean() i median() , dodaj import statistics na górze i wypisz te same dwie linie przez statistics.mean() i…
Wyzwanie
…pod liniami, których nikt nie potrzebuje. Przejdź na moduł logging , w którym każdy komunikat ma poziom, a ty decydujesz, które poziomy pokazać. Poziomy zamiast wypisywań Zastąp każde print()…
Wyzwanie
…się co do strefy czasowej. Niech liczeniem zajmie się moduł datetime . Odejmij dwa znaczniki czasu Sparsuj oba znaczniki przez datetime.fromisoformat() do launched i latest , odejmij je do elapsed i…
Wyzwanie
…to zamiana tego tekstu na dane. Zrób ten krok sam, modułem json , a potem poradź sobie z odpowiedzią, która nie dotarła w całości. json.loads() Wypisywanie z „Odpowiedzi API” oczekuje słownika, ale…
Wyzwanie
…i zmienia się on co kilka sekund. Czytaj sam plik, modułem stworzonym do tego, a potem wybierz najgorętszy odczyt. csv.DictReader Zastąp stary parser i jego napis feed : otwórz telemetry.csv z…
Wyzwanie
Zrefaktoryzuj licznik poziomów z „Wpisów na poziom”: zastąp słownik i counts.get() przez collections.Counter, który zaczyna każdy klucz od 0, a potem wypisz poziomy od najczęstszego do najrzadszego…
Wyzwanie
Zamień słownik z dziennym podsumowaniem misji na tekst JSON przez json.dumps() i indent=2, zobacz, czym stają się True, False i None, a potem zachowaj czytelne polskie litery stacji i posortuj klucze…
Wyzwanie
Rozszerz formatowanie z „Formatowania czasu trwania”: wyliczaj pozostałe sekundy z czasu startu i datetime.now(timezone.utc) zamiast liczby wpisanej ręcznie, a potem zamień to w countdown(), które po…
Wyzwanie
Zasymuluj 100 odczytów czujnika, każdy z 5% szans na zakłócenie, i ustaw ziarno random na 42, żeby liczba była taka sama przy każdym uruchomieniu, a test mógł ją dokładnie sprawdzić, a potem wybierz…
Wyzwanie
…zaczyna się od wersji Pythona. Zapytaj o nią Pythona przez moduły platform i sys i wypisz ją tak jak python --version.