Escrevendo Funções
Partes de uma Função
- Declaração: Inicia com a palavra-chave
def. - Nome: Identificador da função, como
ninja_controller,loot_box, etc. - Parâmetros: Variáveis listadas entre parênteses que recebem valores quando a função é chamada.
- Corpo: Bloco de código indentado sob a declaração da função, que executa as ações da função.
- Valor de Retorno: Instrução opcional para retornar um valor. Sem ela, as funções retornam
None.
ninja.py
index.html
preset.py
-
ninja_controller: controla o ninja chamandoloot_boxduas vezes e movendo para a direita quatro vezes -
loot_box: define um conjunto de ações (movimentar, pegar sushi) para o ninja -
Parâmetro: ambas as funções recebem um objeto ninja que possui métodos como
go_right(),go_up(), etc.
Swipe to start coding
Solução
Obrigado pelo seu feedback!
ninja.py
index.html
preset.py
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Incrível!
Completion taxa melhorada para 2.94
Escrevendo Funções
Deslize para mostrar o menu
Partes de uma Função
- Declaração: Inicia com a palavra-chave
def. - Nome: Identificador da função, como
ninja_controller,loot_box, etc. - Parâmetros: Variáveis listadas entre parênteses que recebem valores quando a função é chamada.
- Corpo: Bloco de código indentado sob a declaração da função, que executa as ações da função.
- Valor de Retorno: Instrução opcional para retornar um valor. Sem ela, as funções retornam
None.
ninja.py
index.html
preset.py
-
ninja_controller: controla o ninja chamandoloot_boxduas vezes e movendo para a direita quatro vezes -
loot_box: define um conjunto de ações (movimentar, pegar sushi) para o ninja -
Parâmetro: ambas as funções recebem um objeto ninja que possui métodos como
go_right(),go_up(), etc.
Swipe to start coding
Solução
Obrigado pelo seu feedback!
ninja.py
index.html
preset.py