Wyzwanie
Odpowiedź API
…w kształcie odpowiedzi API startów, a potem wypisz przez items() każde pole odpowiedzi, tak jak sprawdza się API, którego jeszcze się nie używało.
Wyniki 1–10 z 28
Wyzwanie
…w kształcie odpowiedzi API startów, a potem wypisz przez items() każde pole odpowiedzi, tak jak sprawdza się API, którego jeszcze się nie używało.
Wyzwanie
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…
Wyzwanie
Napisz problems(item), która wymienia wszystko, co jest nie tak z pozycją ładunku: brak pól, masę niebędącą liczbą, równą 0 albo ponad limit. Wypisz PASS lub FAIL dla każdej pozycji, a potem wyłap…
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.
Artykuł Mini projekty
…print("="*50) for planet_name, planet_data in planets.items(): show_planet_data(planet_name, planet_data) # Bonus: Oblicz wszystko naraz używając tablic NumPy! print("\n" + "="*50) print("OBLICZENIA…
Wyzwanie
…to słownik: zbuduj linię, a potem przejdź pętlą po fields.items() i dopisuj do niej. Pola ze słowników Pola często przychodzą gotowe w słownikach. Przekaż je jako argumenty nazwane przez ** : najpierw…
Wyzwanie
…dark_mode: True alerts: all Przejdź pętlą po user_settings.items() i sprawdzaj każdy klucz przez in DEFAULTS .
Przykład
…domyślnie iteruje po kluczach. values() zwraca wartości. items() zwraca pary klucz-wartość do rozpakowania.
Wyzwanie
Zsumuj masę ładunku każdej kategorii w słowniku przez totals[category] = totals.get(category, 0) + mass, a potem wypisz kategorie od najcięższej do najlżejszej z ich udziałem w ładunku.
Wyzwanie
…kg Tablety 2.4 kg Zapasowy wentylator kabiny Napisz mass(item) , która zwraca item["mass_kg"] , i sortuj z key=mass, reverse=True .