Quais dos seguintes nomes de variável são ilegais? (Selecione duas respostas)
Quais dos seguintes nomes de variável são ilegais? (Selecione duas respostas)
- TRUE
- and
- true
- True
Quais dos seguintes nomes de variável são ilegais? (Selecione duas respostas)
Resolução completa
Alternativas "and" e "True"
Esta questão testa o conhecimento sobre regras de nomenclatura de variáveis, especificamente em linguagens de programação orientadas para dados ou scripts modernos, onde Python é o padrão mais comum para esse tipo de exercício.
Para determinar quais nomes são ilegais, devemos considerar três fatores principais na linguagem (assumindo Python, dado o contexto típico dessas plataformas):
True, False, None) são imutáveis e não devem ser sobrescritos.True é diferente de true ou TRUE.| Nome | Status | Motivo |
|---|---|---|
| TRUE | Legal | É um identificador válido (nome de variável), embora seja má prática. |
| and | Ilegal | É uma palavra reservada (operador lógico E). Não pode ser usado como variável. |
| true | Legal | Em Python, o booleano é True (T maiúsculo). true (tudo minúsculo) é um nome de variável comum. |
| True | Ilegal | É a constante booleana oficial. Tentar atribuir um valor a ela gera erro de sintaxe. |
A resposta correta deve selecionar and e True.
and é proibido porque é uma palavra-chave do sistema.True é proibido porque é uma constante nativa (não pode ser redefinida).true e TRUE são permitidos como nomes de variáveis em Python, pois a linguagem diferencia letras maiúsculas de minúsculas.Atenção: A imagem mostra que a opção true foi selecionada junto com and. Se o curso for baseado em Python, essa seleção está incorreta na segunda opção, pois o correto seria True. Se o curso fosse baseado em Ruby ou JavaScript, a lógica seria diferente (onde true seria a constante), mas no contexto brasileiro de cursos introdutórios, a regra do Python é a predominante.
Tem outra questão para resolver?
Resolver agora com IAPodemos fazer uma analogia dos porta-guardanapos comuns em restaurantes com estruturas do tipo:
Um administrador de sistemas deve ver uma lista de todos os arquivos no diretório /var/log em formato longo. Qual comando e opção ele deve usar?
A função print() pode gerar valores de:
O significado do parâmetro de palavra-chave é determinado por:
O digrafo \n força a função print() a:
Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.