PARTE 1 de 2
Em Python, para verificar se dois valores são iguais, usamos o operador de comparação ==. Esse operador verifica se o valor à esquerda é igual ao valor à direita e retorna True se forem iguais e False caso contrário.
Exemplo de comparação de igualdade:
a = 5
b = 5
print(a == b) # Retorna True, pois 5 é igual a 5
c = 4
print(a == c) # Retorna False, pois 5 não é igual a 4
Agora, é importante entender a diferença entre o operador de atribuição (=) e o operador de comparação (==).
- O operador de atribuição (
=) é utilizado para atribuir um valor a uma variável. Por exemplo:
x = 10 # Atribui o valor 10 à variável x
Aqui, estamos dizendo que a variável x deve ter o valor de 10.
- O operador de comparação (
==) é utilizado para comparar dois valores e verificar se são iguais. Ele não faz atribuição, apenas retorna um valor lógico (TrueouFalse).
y = 10
print(x == y) # Verifica se o valor de x é igual ao valor de y (retorna True)
Diferença entre os dois:
# Atribuição:
x = 10 # Aqui, 10 é atribuído à variável x
# Comparação:
x == 10 # Aqui, estamos verificando se o valor de x é igual a 10 (retorna True)
Portanto, a atribuição modifica o valor da variável, enquanto a comparação apenas verifica a relação entre os valores, sem alterar nada.
Deixe um comentário
Você precisa fazer o login para publicar um comentário.