Introdução
Deslize para mostrar o menu
Bem-vindo ao Python Ninja!
Neste curso, você aprenderá a linguagem de programação Python jogando um jogo. Em vez de escrever código abstrato, você controlará um Ninja dentro de um pequeno mundo.
No início, você começará com comandos muito simples: mover o Ninja pelo mapa, pegar sushi e colocá-los nos lugares corretos.
À medida que avança, os desafios apresentarão gradualmente conceitos fundamentais de programação: funções para reutilizar ações, laços para repetir etapas e condições para tomar decisões.
Como controlar o Ninja?
O jogo fornece comandos que permitem controlar o Ninja. Aqui está um exemplo de código simples para ajudar na compreensão:
ninja.py
Sinta-se à vontade para clicar em Executar Código e ver como o código funciona.
Sempre que o nível começa, o jogo procura por este bloco:
def ninja_controller(ninja):
Considere este bloco como o local onde são escritos todos os comandos para o seu Ninja. Tudo o que for escrito dentro deste bloco será executado de cima para baixo:
ninja.go_up()move o Ninja uma casa para cima no mapa;ninja.pick_sushi()coleta o sushi na casa onde o Ninja está.
Todos os comandos Ninja devem ser indentados dentro de ninja_controller.
Por exemplo, o código abaixo não funciona:
def ninja_controller(ninja):
ninja.go_up()
ninja.pick_sushi()
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo