Estou estudando condicionais em python e queria saber o motivo do uso do sinal de igual 2 vezes (==) na hora de fazer uma comparacão?
Estou estudando condicionais em python e queria saber o motivo do uso do sinal de igual 2 vezes (==) na hora de fazer uma comparacão?
Oi Gabriel! Tudo bem?
=
é usado para atribuição:
=
, está atribuindo um valor a uma variável. Por exemplo:x = 10 # Aqui, x recebe o valor 10.
==
é usado para comparação:
==
, está comparando dois valores para ver se são iguais. Por exemplo:if x == 10: # Aqui, estamos verificando se x é igual a 10.
print("x é igual a 10")
Exemplo:
idade = 18
# Atribuição (um sinal de igual)
nova_idade = idade + 1 # nova_idade recebe o valor 19.
# Comparação (dois sinais de igual)
if idade == 18: # Verifica se idade é igual a 18.
print("Você tem 18 anos!")
=
para atribuir valores a variáveis.==
para comparar valores.Espero ter ajudado.