Wyzwanie
Wypisuje zamiast zwracać
…dostaje None. Przewidź ostatnią linię, sprawdź, co oddaje funkcja, napraw ją przez return, a potem napisz funkcję przeliczającą, która zwraca wynik.
Wyniki 11–20 z 39
Wyzwanie
…dostaje None. Przewidź ostatnią linię, sprawdź, co oddaje funkcja, napraw ją przez return, a potem napisz funkcję przeliczającą, która zwraca wynik.
Wyzwanie
…wartości zwracanej; testy odczytują jedno i drugie z samej funkcji.
Wyzwanie
…i listy z wartościami ujemnymi, tak żeby zepsute kopie funkcji nie mogły przejść.
Wyzwanie
…sprawdź, jak podgląd dotarł do zapisanej listy, napraw funkcję, a potem napisz kolejną, która nie rusza swoich danych wejściowych. Przewiduj i uruchom Nie uruchamiaj jeszcze kodu. Przeczytaj go i…
Wyzwanie
…listę, napraw to przez None jako wartość domyślną i napisz funkcję, która daje nową listę.
Wyzwanie
…tak, a nie tylko pierwszy problem. Napisz kontrolę jako funkcję, która zbiera problemy, a potem dodaj regułę formatu identyfikatora. Brakujące pola i ujemna masa Napisz validate_cargo(item) , która…
Wyzwanie
…cały przelot z bazy danych, czasem tylko dwie liczby. Funkcja, która chce listy, sprawia, że każde z tych wywołań jest trochę bardziej niezgrabne, niż musiałoby być. Napisz średnią, która przyjmuje…
Wyzwanie
Kontrola alarmów silnika z „Poziomu alarmu” jest teraz funkcją, alert_level() , i zależą od niej inne programy. Zanim ktokolwiek znów ją zmieni, potrzebuje testów: małych sprawdzeń, które działają w…
Wyzwanie
Rozszerz format_log() z „Funkcji formatującej wpis” o **fields, żeby dowolne dodatkowe argumenty nazwane były dopisywane do linii jako pary key=value, a potem przekazuj do niej całe słowniki pól przez…
Wyzwanie
…dokowania decyduje, czy statek może zadokować. Jego funkcja rosła po jednym warunku naraz, każdy wewnątrz poprzedniego, a powód odmowy siedzi teraz cztery poziomy głęboko, na dalekim końcu else…