Questão nº 33

Questão de Programação · FCC TRT6 2025 (nº 33)

FCC2025Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da InformaçãoProgramação
Gabarito: Ever comentário ↓

Em um programa Python executando em condições ideais, se o conteúdo da variável nome estiver presente em uma lista contendo os valores "Alice" ou "Clara" deve ser exibida a mensagem "Bem-vinda", senão deve ser exibida a mensagem "Olá". Para isso deve ser utilizada a instrução:

Resposta comentada

Gabarito Alternativa E

Em Python, uma expressão condicional (ou operador ternário) permite escolher um valor entre duas opções com base em uma condição, de forma concisa em uma única linha.

  • (A) Incorreta: A sintaxe out.println, new List<string>, .Contains() e o operador ternário ? : são de linguagens como C# ou Java, não Python.
  • (B) Incorreta: A sintaxe out.print, Arrays.asList(), .contains() e o operador ternário ? : são de linguagens como Java, não Python.
  • (C) Incorreta: Embora print, nome in ["Alice", "Clara"] estejam corretos para Python, a sintaxe do operador ternário ? "Bem-vinda" : "Olá" não é Python. Esta é a armadilha da banca, pois mistura elementos corretos de Python com a sintaxe de operador ternário de outras linguagens (como C, Java, C#, PHP). Em Python, a expressão condicional tem uma estrutura diferente.
  • (D) Incorreta: A sintaxe echo, $nome e o operador lógico || são de linguagens como PHP, não Python.
  • (E) Correta: Esta é a forma correta e idiomática em Python. print() é a função de saída. A parte "Bem-vinda" if nome in ["Alice", "Clara"] else "Olá" é a expressão condicional Python, que avalia se nome está na lista. Se for verdadeiro, o valor "Bem-vinda" é usado; caso contrário, "Olá" é usado. O resultado dessa expressão é então passado para print().

Fonte: FCC TRT6 2025 Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 005). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho