FC ConcursosFC Concursos

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.

  1. elif
  2. def
  3. find
  4. 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

Continue aprendendo