Wyniki dla „items”

Wyniki 1–10 z 19

  1. 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.

    Napisz kod Łatwy 2 etapy słowniki klucze items JSON
  2. Wyzwanie

    Sprawdź rekord ładunku

    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…

    Napisz kod Średni 2 etapy funkcje return listy walidacja
  3. Wyzwanie

    Walidator manifestu

    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…

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

    Dodatkowe pola wpisu

    …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…

    Napisz kod Średni 2 etapy funkcje **kwargs argumenty nazwane słowniki
  5. Wyzwanie

    Masa według kategorii

    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.

    Napisz kod Średni 2 etapy słowniki grupowanie get sorted
  6. Wyzwanie

    Sortuj według pola

    …kg Tablety 2.4 kg Zapasowy wentylator kabiny Napisz mass(item) , która zwraca item["mass_kg"] , i sortuj z key=mass, reverse=True .

    Napisz kod Łatwy 2 etapy funkcje sorted key reverse
  7. Wyzwanie

    Logowanie zamiast print

    Sprawdzanie zbiorników jest pełne wypisywań, które zostały po debugowaniu. Zastąp je wywołaniami logging na właściwych poziomach, żeby wpisy debug pozostały ukryte, dopóki się ich nie włączy, a potem…

    Napraw kod Średni 2 etapy logging debug info warning
  8. Wyzwanie

    Wypisz manifest

    …; każdy record to słownik, więc record["id"] , record["item"] i record["mass_kg"] dają jego pola. Suma Zsumuj masy w tej samej pętli i wypisz linię z sumą na dole: CG-0042 | Wkłady filtrów wody | 18.5…

    Napisz kod Łatwy 2 etapy słowniki listy słowników pętla for formatowanie