GeraProva GeraProva Provas com IA para professores do Brasil
Computação4º anoBNCC EF04CO03Fácil⏱ curto

Na linguagem de programação Python, uma lista é escrita entre colchetes [ ], com os itens separados por…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF04CO03

Criar e simular algoritmos representados em linguagem oral, escrita ou pictográfica, que incluam sequências e repetições simples e aninhadas (iterações definidas e indefinidas), para resolver problemas de forma independente e em colaboração.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Na linguagem de programação Python, uma lista é escrita entre colchetes [ ], com os itens separados por vírgulas. Qual opção mostra, desse jeito, uma lista com os números 10, 20 e 30?

  1. A) [10, 20, 30]
  2. B) (10, 20, 30)
  3. C) {10, 20, 30}
  4. D) 10, 20, 30
  5. E) [10; 20; 30]

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. O enunciado define que uma lista em Python é escrita entre colchetes [ ], com os itens separados por vírgulas, e pede a opção que mostra uma lista com os números 10, 20 e 30.
  2. Verifique a alternativa A: [10, 20, 30] usa colchetes para envolver os itens e vírgulas para separá-los, exatamente como a regra descrita. Logo, A está correta.
  3. A alternativa B está errada porque usa parênteses, que em Python formam uma tupla e não uma lista.
  4. A alternativa C está errada porque usa chaves, que em Python formam um conjunto (set) ou dicionário, e não uma lista.
  5. A alternativa D está errada porque não possui nenhum delimitador, sendo apenas uma sequência de valores separados por vírgulas, o que não representa uma lista.
  6. A alternativa E está errada porque usa ponto e vírgula como separador, quando a regra exige vírgulas.
  7. Conclusão: o gabarito oficial A está correto.

💡 Dica: Identifique os delimitadores e o separador indicados para uma lista em Python.

Alternativa por alternativa

A Correta

Os números estão entre colchetes e separados por vírgulas, como pede a regra.

B Erradaerro: Conceituala que mais engana

O aluno associou qualquer agrupamento de valores entre símbolos a uma lista, confundindo os parênteses com colchetes. Em Python, parênteses indicam tupla.

Por que engana: Confundir a sintaxe de listas com a de tuplas ou conjuntos, ou usar ponto e vírgula em vez de vírgulas para separar os itens.

C Erradaerro: Conceitual

O aluno acreditou que chaves servem para agrupar listas, confundindo a sintaxe de conjuntos e dicionários com a de listas.

D Erradaerro: Interpretação

O aluno considerou que bastaria escrever os números separados por vírgulas para formar uma lista, ignorando a exigência dos colchetes que delimitam a lista.

E Erradaerro: Atenção

O aluno leu o enunciado de forma descuidada e trocou o separador de itens, usando ponto e vírgula em vez de vírgula, que é a regra pedida.

Raio-X da questão

Dificuldade Fácil
Bloom Lembrar
Leitura baixo
Discriminação baixo
Peso pedagógico baixo
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 abertura
🎯 Conceito central

Sintaxe de listas em Python

📌 Objetivo

diagnostico

🧱 Pré-requisitos

Reconhecimento de símbolos de pontuação · Noções básicas de programação

📚 Reveja

Revise como listas são delimitadas por colchetes e como seus itens são separados em Python.

⚠️ Erro mais comum

Confundir a sintaxe de listas com a de tuplas ou conjuntos, ou usar ponto e vírgula em vez de vírgulas para separar os itens.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Algoritmos com repetições simples e aninhadas

🔎 Procurar outra questão

Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.

Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.