2
respostas

Identificando e corrigindo o erro

O código do possui um pequeno erro de endentação na questão da comparação

numero1 = 10
numero2 = 10

if(numero1 = numero2):
    print("São números iguais")

No comando "if" a condição está recebendo ao invés de comparando

Quando há somente um sinal "=" isso significa receber o valor. Para verificar se é igual, precisa repetir o sinal.

Então o código ficaria exatamente como está abaixo.

numero1 = 10
numero2 = 10

if(numero1 == numero2):
    print("São números iguais")
2 respostas

Olá Davi, tudo bem com você?

Fico feliz que tenha compartilhado sua resolução com a comunidade do fórum Alura, sua explicação sobre a diferença entre atribuição (=) e verificação de igualdade (==) ficou excelente e mostra que compreendeu bem o que foi aprendido. Meus parabéns.

Lembre-se que pode contar sempre com o fórum Alura, seja para compartilhar o seu desenvolvimento ou para tirar suas dúvidas.

Fico à disposição.

Abraços e bons estudos.

Olá Davi ! É isso mesmo, um pequeno detalhe pode rodar o código de uma maneira diferente ou pode dar erro também. É sempre bom lembrar desse item que você colocou.