Quiz
Quiz ze zwracania wartości w Pythonie
…15 pytań o zwracanie wartości z funkcji w Pythonie – return, None, kilka wartości, listy, słowniki i wczesne wyjście.
Wyniki 1–10 z 20
Quiz
…15 pytań o zwracanie wartości z funkcji w Pythonie – return, None, kilka wartości, listy, słowniki i wczesne wyjście.
Przykład
Instrukcja return zwraca wartość z funkcji. Funkcja może wykonać obliczenia i oddać wynik.
Wyzwanie
status_light() zwraca None dla Scrub, bo ta gałąź ustawia zmienną, ale jej nie zwraca. Przewidź ostatnią linię, sprawdź, które statusy dają None, spraw, żeby każda ścieżka zwracała wynik, a potem…
Wyzwanie
crew = crew.sort() zostawia w składzie None. Przewidź to, sprawdź, co naprawdę oddaje sort(), napraw to, sortując w miejscu, a potem posortuj odczyty od najwyższego do najniższego i zachowaj trzy…
Wyzwanie
…wypisuje wynik zamiast go zwracać, więc wywołujący dostaje None. Przewidź ostatnią linię, sprawdź, co oddaje funkcja, napraw ją przez return, a potem napisz funkcję przeliczającą, która zwraca wynik.
Wyzwanie
…która zwraca słownik rekordu, a potem pozwól jej zwracać None dla pustych linii, komentarzy i uszkodzonych linii, żeby pętla zachowywała tylko prawdziwe rekordy.
Wyzwanie
…parsera”: najpierw cały rekord dla dobrej linii, a potem None dla pustej linii, komentarza i linii z brakującym polem, tak żeby zepsuty parser nie mógł przejść.
Wyzwanie
…przypadki brzegowe, czyli pusta lista, która powinna dać None, i listy z wartościami ujemnymi, tak żeby zepsute kopie funkcji nie mogły przejść.
Wyzwanie
…że wywołania dzielą jedną listę, napraw to przez None jako wartość domyślną i napisz funkcję, która daje nową listę.
Wyzwanie
…opcję decimals przekazywaną tylko po nazwie i zwracaj None, gdy nie ma wartości.