Questão de Programação — Linguagens de programação — CESPE / CEBRASPE 2024
Programação›Linguagens 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.
CCerto
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.