Wyzwanie
Poziom w zbiorniku
Zamień pojemność i zawartość zbiornika na procent napełnienia z jednym miejscem po przecinku, a potem narysuj dziesięciosegmentowy wskaźnik przez powtarzanie tekstu i int().
Wyniki 1–10 z 14
Wyzwanie
Zamień pojemność i zawartość zbiornika na procent napełnienia z jednym miejscem po przecinku, a potem narysuj dziesięciosegmentowy wskaźnik przez powtarzanie tekstu i int().
Wyzwanie
…pierwszą kopię, sprawdzając każdy identyfikator ze zbiorem już widzianych, a potem zgłoś, które identyfikatory przyszły więcej niż raz.
Wyzwanie
…i dzisiejsze identyfikatory ładunku przez różnicę zbiorów, żeby wypisać, co dodano, a co usunięto, a potem policz przez część wspólną to, co zostało, i wypisz brak dla pustej zmiany.
Wyzwanie
Sprawdź przez needed
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
Zastąp trzy skopiowane bloki stanu zbiorników listą par (nazwa, poziom) i jedną pętlą, zachowując dokładnie ten sam wynik, a potem dodaj czwarty zbiornik jednym elementem listy i wypisz zbiorniki z…
Wyzwanie
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…
Wyzwanie
…float() i oblicz zużyte paliwo, a potem wczytaj też stan zbiornika i pokaż, co zostanie po odpaleniu.
Wyzwanie
…nigdy zmiennych globalnych, i zwraca linię. Wypisz ją dla zbiornika, a potem dla 250.0 kg: Paliwo: 1500.0 z 2000.0 kg (75%) Paliwo: 250.0 z 2000.0 kg (12%) Ukryty test sprawdza, że funkcja nie czyta…
Wyzwanie
Gołe except: zgłasza każdy odczyt paliwa jako zły, bo łapie też NameError z literówki. Przewidź ostatnią linię, znajdź ukryty błąd, łap tylko ValueError i popraw literówkę, a potem napisz parser…