Conteúdo do Curso
Ninja Python
Ninja Python
Escrevendo Funções
Partes de uma Função
- Declaração: Começa com a palavra-chave
def
. - Nome: O identificador para a função como
ninja_controller
,loot_box
, etc. - Parâmetros: Variáveis listadas entre parênteses que aceitam valores quando a função é chamada.
- Corpo: Um bloco de código indentado sob a declaração da função, que executa as ações da função.
- Valor de Retorno: Declaração opcional para retornar um valor. Sem ela, as funções retornam
None
.
Exemplo
ninja.py
-
ninja_controller
: Controla o ninja chamandoloot_box
duas vezes e movendo para a direita quatro vezes. -
loot_box
: Define um conjunto de ações (movendo, pegando sushi) para o ninja. -
Parâmetro: Ambas as funções recebem um objeto ninja que possui métodos como
go_right()
,go_up()
, etc.
Tarefa
Swipe to start coding
Solução
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 3. Capítulo 2
ninja.py
Escrevendo Funções
Partes de uma Função
- Declaração: Começa com a palavra-chave
def
. - Nome: O identificador para a função como
ninja_controller
,loot_box
, etc. - Parâmetros: Variáveis listadas entre parênteses que aceitam valores quando a função é chamada.
- Corpo: Um bloco de código indentado sob a declaração da função, que executa as ações da função.
- Valor de Retorno: Declaração opcional para retornar um valor. Sem ela, as funções retornam
None
.
Exemplo
ninja.py
-
ninja_controller
: Controla o ninja chamandoloot_box
duas vezes e movendo para a direita quatro vezes. -
loot_box
: Define um conjunto de ações (movendo, pegando sushi) para o ninja. -
Parâmetro: Ambas as funções recebem um objeto ninja que possui métodos como
go_right()
,go_up()
, etc.
Tarefa
Swipe to start coding
Solução
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 3. Capítulo 2