Pular para o conteúdo principal

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

ProgramaçãoLinguagens de programação
Código
ce172725
Banca
CESPE / CEBRASPE
Órgão
CTI
Ano
2024
Nível
Superior
Cargo
Tecnologista Pleno 2 - I - Especialidade: Indústria 4.0 e Governo Digital - Área de Atuação: Sistemas Ciberfísicos e Cidades Inteligentes

aluno1 = “Maria”

2aluno = “Jose”

nota final = 9.50

aprovado = True

Com base no trecho de código precedente, escrito em Python, julgue o próximo item.A variável de nome 2aluno está sintaticamente incorreta; ela deve ser nomeada como aluno2 para que o comando fique declarado de forma correta.
  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”.

Python – Sintaxe de identificadores

Gabarito: Certo (C). A variável 2aluno está sintaticamente incorreta porque, em Python, identificadores não podem começar com dígito. A sugestão de renomeá-la para aluno2 é correta, uma vez que tal nome atende à regra de iniciar com letra ou underscore.

Em Python, nomes de variáveis (identificadores) devem seguir a seguinte regra: devem começar com uma letra (a–z, A–Z) ou com o caractere underscore (_) e podem ser seguidos por letras, dígitos ou underscores. O nome 2aluno inicia com um dígito, o que viola essa regra, gerando erro de sintaxe. A correção proposta (aluno2) está em conformidade com a regra.

PEGA ESSA DICA!

Decore esta regra: identificadores em Python nunca podem começar com número. Palavras reservadas (como if, for, class) também são proibidas.

Portanto, o item está CERTO.

Link permanente: /questoes/ce172725