Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — CESPE / CEBRASPE 2023

ProgramaçãoLinguagens de programação
Código
ce163583
Banca
CESPE / CEBRASPE
Órgão
TC-DF
Ano
2023
Nível
Superior
Cargo
Auditor de Controle Externo – Área Especializada – Especialidade Tecnologia da Informação – Orientação Sistemas de TI
Acerca da linguagem Python, julgue o item subsecutivo.Considere-se o código a seguir.numeros = (1,5,7,35,50,75,80,90)print(numeros[4])Ao se executar o código apresentado, o resultado será a impressão em tela do valor 50.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Indexação em Python

CERTO. A afirmação está correta. Em Python, a indexação de tuplas (e listas) começa em 0. A tupla numeros = (1,5,7,35,50,75,80,90) possui os seguintes índices:

  • Índice 0: 1

  • Índice 1: 5

  • Índice 2: 7

  • Índice 3: 35

  • Índice 4: 50

Portanto, numeros[4] retorna o valor 50, que é impresso em tela. A regra é simples: o primeiro elemento tem índice 0, o segundo índice 1, e assim sucessivamente. O código está correto e o resultado é exatamente o afirmado.

  1. 1numeros[0] = 1
  2. 2numeros[1] = 5
  3. 3numeros[2] = 7
  4. 4numeros[3] = 35
  5. 5numeros[4] = 50
LEVEL · soulevel.com.br
PEGA ESSA DICA!

Sempre lembre que em Python (e na maioria das linguagens), a indexação inicia em 0. Para tuplas, listas e strings, o primeiro elemento está na posição 0. Treine mentalmente: numeros[0] → 1, numeros[1] → 5, etc. Isso evita erros comuns de off-by-one.

Gabarito: CERTEZA (C)

Link permanente: /questoes/ce163583