Informática Múltipla Escolha

Uma das características mais poderosas da linguagem de programação Python é a capacidade de criar funções definidas pelo usuário. Essas funções permitem que os programadores encapsulem um conjunto de instruções em um bloco de código reutilizável. Com funções definidas pelo usuário, é possível criar um bloco de código que realize uma tarefa específica e, em seguida, chamá-lo sempre que essa tarefa for necessária, sem a necessidade de repetir o mesmo código várias vezes. Complete a afirmação sobre funções definidas pelo usuário em Python: Funções definidas pelo usuário em Python podem conter uma ou mais declarações de retorno, que especificam o(s) valor(es) de saída da função, e podem receber zero ou mais ____________ como entrada.

Uma das características mais poderosas da linguagem de programação Python é a capacidade de criar funções definidas pelo usuário. Essas funções permitem que os programadores encapsulem um conjunto de instruções em um bloco de código reutilizável. Com funções definidas pelo usuário, é possível criar um bloco de código que realize uma tarefa específica e, em seguida, chamá-lo sempre que essa tarefa for necessária, sem a necessidade de repetir o mesmo código várias vezes.

Complete a afirmação sobre funções definidas pelo usuário em Python:

Funções definidas pelo usuário em Python podem conter uma ou mais declarações de retorno, que especificam o(s) valor(es) de saída da função, e podem receber zero ou mais ____________ como entrada.

  1. Parâmetros opcionais.
  2. Funções anônimas.
  3. Declarações de variáveis globais.
  4. Comentários no código-fonte.
  5. Funções integradas do Python.

Resolução completa

Explicação passo a passo

A
Alternativa A

Análise da Questão

Alternativa A - Parâmetros opcionais

Conceito Fundamental

Em Python, funções definidas pelo usuário são blocos de código reutilizáveis que podem receber valores externos para processamento.

Estrutura Básica de uma Função em Python

def nome_funcao(parametro1, parametro2):
    # Código da função
    return resultado
ElementoDescrição
defPalavra-chave para definir função
nome_funcaoIdentificador da função
parametro(s)Valores de entrada (input)
returnValor de saída (output)

Por que esta é a resposta correta?

Funções em Python:

  • Recebem parâmetros como entrada
  • Podem ter zero, um ou múltiplos parâmetros
  • Os parâmetros podem ser obrigatórios ou opcionais
  • Retornam resultados através da declaração return

Análise das Alternativas Incorretas

OpçãoPor que está incorreta
Funções anônimasSão funções lambda, não o que funções recebem
Declarações de variáveis globaisVariáveis globais existem fora da função
Comentários no código-fonteNão afetam execução nem são dados de entrada
Funções integradas do PythonSão pré-definidas, não parâmetros de entrada

Conclusão

A afirmação completa seria:

"Funções definidas pelo usuário em Python podem conter uma ou mais declarações de retorno, que especificam o(s) valor(es) de saída da função, e podem receber zero ou mais parâmetros como entrada."

Entre as opções disponíveis, "Parâmetros opcionais" é a alternativa correta, pois refere-se aos parâmetros que uma função pode receber.


Nota: Em contextos oficiais de concursos, recomenda-se verificar sempre o gabarito oficial, pois terminologias específicas podem variar conforme a banca examinadora.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Informática

Ver mais Informática resolvidas

Tem outra questão de Informática?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.