Curso de Desenvolvimento em Python
Capítulo
>
Nível

Criando suas próprias Funções
Argumentos de Função

Objetivo

Use uma função personalizada para regar todas as plantações no campo escrevendo no máximo treze (13) linhas de código.

Um argumento é o valor que você insere nos parênteses de certas funções, ao criar funções personalizadas você pode atribuir argumentos para adicionar alguma variação ao código que a função executa.

Há várias plantações que precisam ser regadas em sucessão, use uma função personalizada para simplificar seu código e reduzir a quantidade de linhas que você precisa escrever.

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

A variável count no código acima é um argumento, com esta função, você não apenas pode executar um loop usando esta única linha de código, mas também definir quantas vezes gostaria que o loop fosse repetido. Por exemplo: escrever water_crops(4) executará o loop for dentro da função quatro (4) vezes.

Defina e use essa função para regar as plantações escrevendo no máximo treze (13) linhas de código.

Livro de Código