Wyzwanie
Rozsądne wartości domyślne
Nadaj send_command(cmd, retries=3, timeout=5.0) wartości domyślne, żeby wywołujący przekazywali tylko to, co się różni, wywołaj ją na trzy sposoby, a potem dodaj nowy parametr priority, nie psując…
Wyniki 1–10 z 14
Wyzwanie
Nadaj send_command(cmd, retries=3, timeout=5.0) wartości domyślne, żeby wywołujący przekazywali tylko to, co się różni, wywołaj ją na trzy sposoby, a potem dodaj nowy parametr priority, nie psując…
Wyzwanie
Zbuduj 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…
Wyzwanie
…baterię przez jedno okrążenie. Wyzwanie PRIMM o zmienianiu wartości zmiennych.
Wyzwanie
…wypisz: Wszystkie sprawdzenia przeszły Zostaw funkcję bez zmian. Ukryte testy zamieniają ją na starą wersję z log=[] , a twoje sprawdzenia muszą ją zatrzymać. Nie psuj tego, co działało Poprawka może…
Wyzwanie
…się stanie, zobacz awarię, sprawdź dlaczego, napraw ją bez zmiany komunikatu, a potem napisz własną linię statusu. Przewiduj i uruchom Nie uruchamiaj jeszcze kodu. Przeczytaj go i zdecyduj, co…
Wyzwanie
…a potem znajdź najgorętszy odczyt temperatury, porównując wartości jako liczby.
Wyzwanie
…: dobry wiersz staje się dokładnie właściwym odczytem, z wartością jako liczbą, a wiersz z nieznanego czujnika zgłasza ValueError . Potem wypisz: Wszystkie sprawdzenia przeszły Zostaw funkcje bez…
Wyzwanie
…swoje przewidywanie obok tego, co wypisał Python. Śledź wartości linia po linii: najpierw x2 , potem tmp , zaokrąglone do jednego miejsca po przecinku. Zbadaj i zmień Zbadaj. Program sprawdza, ile…
Wyzwanie
…Przelot 1: 695.0 K Przelot 2: 695.7 K Dane zostają bez zmian: spraw, żeby funkcja przyjmowała temperaturę wysłaną jako tekst.
Wyzwanie
…fuel_needed(-5) zgłasza ValueError, żeby wersja zwracająca wartość albo zgłaszająca zły błąd go nie przeszła, a potem przypnij komunikat i długości, które nadal muszą działać.