Wyzwanie
Dodatkowe pola wpisu
Rozszerz format_log() z „Funkcji formatującej wpis” o **fields, żeby dowolne dodatkowe argumenty nazwane były dopisywane do linii jako pary key=value, a potem przekazuj do niej całe słowniki pól przez…
10 wyników
Wyzwanie
Rozszerz format_log() z „Funkcji formatującej wpis” o **fields, żeby dowolne dodatkowe argumenty nazwane były dopisywane do linii jako pary key=value, a potem przekazuj do niej całe słowniki pól przez…
Wyzwanie
Napisz average(*values), która przyjmuje dowolną liczbę liczb, wywołaj ją z luźnymi wartościami i z listą rozpakowaną przez *, a potem dodaj po *values opcję decimals przekazywaną tylko po nazwie i…
Wyzwanie
Wypisz każdą nazwę czujnika z jego odczytem, przechodząc pętlą przez dwie listy jednocześnie przez zip(), a potem dodaj trzecią listę jednostek i ostrzegaj, gdy listy mają różne długości, bo zip() po…
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
Rozpakuj krotkę (id, item, mass_kg) do trzech nazwanych zmiennych i wypisz linię manifestu ładunku, a potem napraw ValueError, gdy manifest dostaje czwarte pole.
Wyzwanie
Zapisz miejsce lądowania Perseverance jako krotkę (lat, lon), rozpakuj ją do dwóch zmiennych w jednej linii i wypisz obie z czterema miejscami po przecinku, a potem pokaż ją tak jak mapy, z N, S, E i…
Przykład
Rozpakowanie krotki to przypisanie jej elementów do osobnych zmiennych jednocześnie.
Quiz
…za pomocą get() i przechodzenie po nich pętlą z items() Rozpakowywanie krotki, stringu albo słownika w wywołaniu za pomocą * i ** Przekazywanie *args i **kwargs dalej do innej funkcji Jak to działa 15…
Quiz
…quiz ma 15 krótkich pytań o tworzenie, odczytywanie i rozpakowywanie krotek w Pythonie, o to, co można, a czego nie można z nimi robić, oraz o to, że krotkę tworzy przecinek, a nie nawiasy. Co…
Wyzwanie
…zmienia się każdego dnia, gdy pozycje są pakowane i rozpakowywane. Kierowniczka załadunku nie chce czytać obu list obok siebie: chce wiedzieć, co się zmieniło. Ustal, co dodano, a co usunięto, a potem…