Курс розробки на 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) рядків коду.