FGV · PGE/RO · 2015 · Analista de Sistemas (Desenvolvimento)

Questão 21 · Informática: Programação e algoritmos

Analise a linha de código Python 2.7 mostrada a seguir.
X=[]
O comando compatível com as características e a instância da variável X é:

  1. A) X=X+2
  2. B) X=X(1)
  3. C) X=X+[2]
  4. D) X=X+"A"
  5. E) X(0)="A"

Marque a alternativa correta:

Gabarito: C

Gabarito definitivo divulgado pela banca FGV (PGE/RO 2015).

Comentário

Gabarito: C.

Em Python 2.7, X=[] cria uma lista vazia. A operação compatível com uma lista é a concatenação com outra lista: X=X+[2] cria uma nova lista contendo o elemento 2, resultando em [2]. Por isso a alternativa C é a correta.

  • (A) X+2 tenta somar uma lista com um inteiro, o que gera erro de tipo.
  • (B) X(1) tenta chamar a lista como se fosse uma função, o que é inválido.
  • (D) X+"A" tenta concatenar uma lista com uma string, o que gera erro de tipo.
  • (E) X(0)="A" usa parênteses, que indicam chamada, e não índice; não é uma atribuição válida. Seria X[0]="A", que ainda daria erro com a lista vazia.

Dica: lista se concatena com lista, e não com inteiro nem com string. O tipo da variável define quais operações são válidas.

Fundamentos: listas em Python 2.7 · concatenação de listas · tipos e operações válidas em Python

Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.

Fonte: prova FGV PGE/RO 2015 (Analista de Sistemas (Desenvolvimento)), questão 21, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.

Concursos abertos que cobram Informática

TCE/MA 2026 Analista, Auditor e TécnicoUNCISAL 2026 Professor do Magistério SuperiorPROCON/AL 2026 Analista e Fiscal de Defesa do Consumidor