Matemática Múltipla Escolha

Qual o valor da lista lst = [i for i in range(-1, -2)]?

Qual o valor da lista lst = [i for i in range(-1, -2)]?

  1. um
  2. três
  3. dois
  4. zero

Resolução completa

Explicação passo a passo

D
Alternativa D

Alternativa D - zero

Análise da Questão

O código apresentado utiliza uma list comprehension em Python com a função range(). Vamos analisar o comportamento desta função passo a passo.

Comportamento do range()

A função range(início, fim) gera uma sequência numérica que começa em início e termina antes de chegar em fim (o valor final é exclusivo). O passo (incremento) padrão é +1.

No exemplo da questão:
\text{range}(-1, -2)

  • Início: -1
  • Fim: -2
  • Passo: +1 (padrão)

Lógica de Execução

Para que o range gere valores, a condição de parada deve ser atingida seguindo o passo definido.

  • Se o passo é positivo (+1), o número inicial deve ser menor que o número final.
  • Se o passo é negativo (-1), o número inicial deve ser maior que o número final.

Neste caso específico:

  1. O início é -1.
  2. O fim é -2.
  3. Como -1 é maior que -2, mas o passo padrão é positivo, a condição de parada é atingida imediatamente sem gerar nenhum número.

Portanto, a lista resultante será vazia:
lst = []

Conclusão

Como a lista está vazia, seu comprimento (número de elementos) é 0. Em português, isso corresponde à opção zero.

OpçãoValorCorreto?
um1Não
três3Não
dois2Não
zero0Sim

Alternativa D.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Matemática

Ver mais Matemática resolvidas

Tem outra questão de Matemática?

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