Курс розробки на Python
Розділ
>
Рівень

Створення власних функцій
Аргументи функції

Мета

Використовуйте спеціальну функцію для поливу всіх рослин на полі, пишучи не більше тринадцяти (13) рядків коду.

Аргумент – це значення, яке ви вводите в дужках певних функцій. При створенні спеціальних функцій ви можете призначати аргументи, щоб додати певну варіацію до коду, який виконує функція.

Є кілька полів, які потрібно полити послідовно, використовуйте спеціальну функцію, щоб спростити свій код і зменшити кількість рядків, які потрібно написати.

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

Змінна count у вищезгаданому коді є аргументом. З цією функцією ви не тільки можете запускати цикл, використовуючи цей рядок коду, але також можете встановити, скільки разів ви хотіли б, щоб цикл повторювався. Наприклад: записавши water_crops(4), ви запустите цикл for всередині функції чотири (4) рази.

Визначте та використовуйте цю функцію для поливу рослин, написавши не більше тринадцяти (13) рядків коду.

Книга Коду