Seção 4. Capítulo 3
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
Verificar collect_row_n(ninja, 1)
_collect_row.gif)
Verificar go_left_n(ninja, 2)
-return_left_1.gif)
Tarefa
Swipe to start coding
Solução
Explore outros cursos no Catálogo
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 4. Capítulo 3
ninja.py
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo