Loops Parametrizados
Anteriormente, você utilizou funções que recebiam apenas o ninja como parâmetro. Isso era suficiente quando toda ação sempre se comportava da mesma forma.
Nesta tarefa, você vai um passo além. A função fornecida recebe mais de um parâmetro:
def go_down_n(ninja, n):
for i in range(n):
ninja.go_down()
Aqui:
ninjaé o Ninja que você controla;nindica à função quantas células o Ninja deve descer.
Isso permite que a mesma função seja reutilizada com valores diferentes, tornando seu código mais flexível.
Agora utilize esta função para mover o Ninja 3 células para baixo:
ninja.py
_collect_row.gif)
-return_left_1.gif)
Obrigado pelo seu feedback!
ninja.py
Loops Parametrizados
Deslize para mostrar o menu
Anteriormente, você utilizou funções que recebiam apenas o ninja como parâmetro. Isso era suficiente quando toda ação sempre se comportava da mesma forma.
Nesta tarefa, você vai um passo além. A função fornecida recebe mais de um parâmetro:
def go_down_n(ninja, n):
for i in range(n):
ninja.go_down()
Aqui:
ninjaé o Ninja que você controla;nindica à função quantas células o Ninja deve descer.
Isso permite que a mesma função seja reutilizada com valores diferentes, tornando seu código mais flexível.
Agora utilize esta função para mover o Ninja 3 células para baixo:
ninja.py
_collect_row.gif)
-return_left_1.gif)
Deslize para começar a programar
Solução
Explore outros cursos no Catálogo
Obrigado pelo seu feedback!
ninja.py
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo