FC ConcursosFC Concursos

Questão FC95860

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á

Linguagens de Programação

CEBRASPE (CESPE) · 2024

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.
Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

Comentário: Em Python, as regras para nomear variáveis seguem as seguintes restrições:

  1. Não pode começar com um número → O nome 2aluno é inválido porque começa com um dígito. O correto seria aluno2, aluno_2 ou algo semelhante.
  2. Deve conter apenas letras (A-Z, a-z), números (0-9) e underscores (_)
  3. Não pode conter espaços → nota final seria inválido; o correto seria nota_final.
  4. Não pode ser uma palavra reservada do Python (como True, False, if, else, while, etc.).
  5. Diferencia maiúsculas de minúsculas → Aluno e aluno são diferentes.

Lista de Casos Proibidos:

  1. Iniciar com número → 2aluno ❌
  2. Conter espaços → nota final ❌
  3. Conter caracteres especiais (@, $, %, &, etc.) → nome@aluno ❌
  4. Ser palavra reservada do Python → class, def, if, else, return, etc. ❌
  5. Ser apenas underscore isolado (_) → _ é usado em contextos específicos no Python e pode gerar ambiguidade.
Portanto, o erro apontado na questão está correto, e a alternativa deve ser marcada como CERTO.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo