Курс по разработка на 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) ще изпълни цикъла във функцията четири (4) пъти.

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

Книга с Код