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.
Rozpocznij wyzwaniePrzećwicz to, co pokazuje ten przykład, w tych wyzwaniach.
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.
Rozpocznij wyzwanieZbuduj ustawienia użytkownika, kopiując wartości domyślne i nakładając na nie jego własne przez update(), żeby każde niezmienione ustawienie wracało do domyślnego, a potem ostrzegaj o nieznanych kluczach zamiast je zapisywać.
Rozpocznij wyzwanieWczytaj ustawienia JSON modułu łącza na kopię wartości domyślnych, sprawdź typ i zakres każdej wartości i zgłoś wszystkie problemy naraz, a potem zamknij to w load_config(), która nigdy się nie wysypuje, nawet przy zepsutym JSON-ie.
Rozpocznij wyzwanieUtknąłeś przy tym przykładzie albo chcesz pójść dalej? Zapytaj tutaj lub zobacz, o co pytali inni.
Zaloguj się, żeby pytać i odpowiadać.
Oddziel argumenty przecinkami. Każde uruchomienie przekazuje je jako sys.argv[1:].
Zaloguj się albo załóż darmowe konto, aby zapisać kod i udostępnić go linkiem. Twój kod będzie tu czekał, gdy wrócisz.