Questão FC374775
A linguagem de programação Python traz algumas funções que podem ser usadas para diversas ações; uma das vantagens dessa linguagem é que qualquer um pode definir uma nova função em
Linguagens de Programação para Ciência de Dados
Instituto Consulplan · 2022
A linguagem de programação Python traz algumas funções que podem ser usadas para diversas ações; uma das vantagens dessa linguagem é que qualquer um pode definir uma nova função em Python. Para isso, deve-se usar determinada instrução; assinale-a.
- elif
- def
- find
- new
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
A palavra-chave correta é def. Ela identifica o início da declaração de uma função em Python.
A sintaxe básica é def nome(parâmetros): seguida de dois pontos e um bloco de código indentado que compõe o corpo da função.
No corpo você pode utilizar return para devolver valores e inserir uma docstring (string logo após a definição) para documentar o comportamento da função.
Uma função pode ter parâmetros com valores padrão, anotações de tipo, além de receber variáveis posicionais e nomeadas via *args e **kwargs. Exemplos: parâmetros opcionais e hints tornam a API mais clara.
Em Python as funções são objetos de primeira classe: podem ser atribuídas a variáveis, passadas como argumento, retornadas por outras funções e definidas de forma aninhada (closures).
Conteúdo do catálogo FC Concursos · Atualizado em