Wyzwanie
Przypadki brzegowe
…średnia to 0. Zostaw linię o powodzeniu na końcu. Ukryte testy psują sprawdzenie pustej listy i obsługę liczb ujemnych.
Wyniki 11–20 z 33
Wyzwanie
…średnia to 0. Zostaw linię o powodzeniu na końcu. Ukryte testy psują sprawdzenie pustej listy i obsługę liczb ujemnych.
Wyzwanie
…podpowiedzi typów dla parametrów i wartości zwracanej; testy odczytują jedno i drugie z samej funkcji.
Artykuł Mini projekty
…return np.sqrt(2 * G * mass / radius) # Testujemy dla różnych planet print("PRĘDKOŚCI UCIECZKI W UKŁADZIE SŁONECZNYM") print("-" * 40) # Ziemia v = calculate_escape_velocity(5.972e24, 6.371e6)…
Wyzwanie
Lot testowy trwa dziesięć orbit, a dziennik lotu powinien mieć linię dla każdej z nich. Dziennik zawsze kończy się o jedną orbitę za wcześnie i ostatniej orbity, tej ważnej dla lądowania, nigdy w nim…
Wyzwanie
…Nie daj się oszukać Przyszedł nowy wpis: INFO WARN light test complete . To wpis INFO o lampce ostrzegawczej, ale kod startowy liczy teraz 4 ostrzeżenia. Spraw, żeby liczenie dopasowywało tylko poziom…
Artykuł Podstawy Pythona
…możesz spokojnie pisać po polsku. Mam też taki prosty test: jeśli nie potrafisz opisać, co robi funkcja, bez użycia słowa „i”, to pewnie robi dwie rzeczy naraz i lepiej byłoby ją rozbić na dwie…
Artykuł Podstawy Pythona
…Jeśli gałąź nie wykonuje się, wypisz wartości, które testujesz: print("paliwo:", fuel_percent, "system:", system_check_passed) Lub używaj asercji podczas rozwoju: assert isinstance(fuel_percent, (int…
Wyzwanie
…w niej więcej. Dwie kontrole silników wykomentował podczas testów, a linia debugowania znów jest włączona. Niektóre komentarze muszą jednak zostać: tytuł, notatka wyjaśniająca, czemu kontrola radia…
Przykład
Instrukcja return zwraca wartość z funkcji. Funkcja może wykonać obliczenia i oddać wynik.
Wyzwanie
…abort(reason, confirm) można było wywołać jako abort("Test", True) , gdzie nic w linii nie mówi, co oznacza to True , a nieuważne kopiuj-wklej mogło przerwać prawdziwą misję. Spraw, żeby nie dało się…