Qual destas opções representa uma condição correta no if?
b. if x==5 :

Passo 1

Beleza, vamos recapitular rapidinho o que o exercício tá pedindo. Ele quer saber qual opção representa uma condição correta num if em Python. A questão cita a alternativa:
b. if x==5 :
Então, o conteúdo da matéria aqui é estrutura de decisão em Python (o famoso if), e a gente vai precisar entender:
  • Como a gente compara valores em Python (operador ==).
  • A sintaxe correta do if (uso dos dois pontos : e indentação).

Passo 2

Antes de ver se a opção b tá certa, vamos entender como funciona um if em Python.
  1. A gente coloca a palavra-chave if.
  2. Depois, vai a condição que deve resultar em True ou False. Em Python, pra testar igualdade a gente usa ==.
  3. Logo em seguida, obrigatoriamente, vem um dois-pontos :.
  4. E aí vem o bloco de código indentado que roda se a condição for verdadeira.
Exemplo mínimo de um if:
if $x == 5$:
    print("x é igual a 5")
Repara que:
  • Usamos == pra comparar, não = (que seria atribuição).
  • Tem o : no fim da linha do if.
  • O que vai rodar fica indentado logo abaixo.

Passo 3

Agora, conferindo a opção b:
if $x==5$ :
  • Ela usa == (comparação) e não = — certo.
  • Tá com o $x==5$ em LaTeX pra mostrar a fórmula, mas no código seria x == 5.
  • Tem o : no final — perfeito.
  • O espaçamento (x==5 versus x == 5) não é problema, Python aceita ambos.
Ou seja, isso segue exatamente a sintaxe que a gente aprendeu.

Passo 4

Não tem pegadinha: a opção b é uma condição correta num if em Python, pois compara x com 5 usando == e termina com :.

Resposta

A opção b (if $x==5$ :) está correta como condição de um if em Python.

Exercícios relacionados