Kurs Rozwoju w Pythonie
Rozdział
>
Poziom

Tworzenie własnych funkcji
Argumenty funkcji

Cel

Użyj funkcji niestandardowej, aby podlewać wszystkie uprawy na polu, pisząc nie więcej niż trzynaście (13) linii kodu.

Argument to wartość, którą wpisujesz w nawiasie pewnych funkcji. Tworząc funkcje niestandardowe, możesz przypisywać argumenty, aby dodać pewną zmienność do kodu, który dana funkcja wykonuje.

Jest kilka upraw, które wymagają podlewania jedna po drugiej. Użyj funkcji niestandardowej, aby uprościć swój kod i zmniejszyć liczbę linii, które musisz napisać.

def water_crops(count): for x in range(count): player.move_forward(2) player.turn_left() player.water() player.turn_right()

Zmienna count w powyższym kodzie jest argumentem. Dzięki tej funkcji możesz nie tylko uruchomić pętlę przy użyciu tej jednej linii kodu, ale także ustawić, ile razy chcesz powtórzyć pętlę. Na przykład: pisząc water_crops(4), uruchomisz pętlę for wewnątrz funkcji cztery (4) razy.

Zdefiniuj i użyj tej funkcji, aby podlewać uprawy, pisząc nie więcej niż trzynaście (13) linii kodu.

Księga Kodów