Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Decomposição | Funções
Python Ninja
Seção 3. Capítulo 5
ninja.py

ninja.py

bookDecomposição

Deslize para mostrar o menu

Decomposição significa dividir uma solução grande em funções menores e combiná-las livremente. É possível chamar uma função personalizada dentro de outra, misturar suas próprias funções com os métodos internos do Ninja e reutilizá-las quantas vezes forem necessárias.

Ao organizar ações simples em etapas, é possível construir comportamentos complexos mantendo o código claro e fácil de gerenciar. Analise o código abaixo:

ninja.py

ninja.py

copy

Como pode ser observado, move_to_next_tunnel utiliza métodos internos, loot_tunnel utiliza move_to_next_tunnel e métodos internos, e ninja_controller utiliza loot_tunnel 3 vezes.

Verificar move_to_next_row(ninja)
expand arrow
Verificar collect_row(ninja)
expand arrow
Tarefa

Swipe to start coding

Solução

Explore outros cursos no Catálogo

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 5
ninja.py

ninja.py

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

some-alt