Como fazer comparação em python

Os operadores relacionais funcionam em strings. Para ver se duas strings são iguais:

if word == 'banana':     print('All right, bananas.')

Outras operações relacionais são úteis para colocar palavras em ordem alfabética:

if word < 'banana':     print('Your word, ' + word + ', comes before banana.') elif word > 'banana':     print('Your word, ' + word + ', comes after banana.') else:     print('All right, bananas.')

O Python não lida com letras maiúsculas e minúsculas do mesmo jeito que as pessoas. Todas as letras maiúsculas vêm antes de todas as letras minúsculas, portanto:

Your word, Pineapple, comes before banana.

Uma forma comum de lidar com este problema é converter strings em um formato padrão, como letras minúsculas, antes de executar a comparação. Lembre-se disso caso tenha que se defender de um homem armado com um abacaxi.

Como fazer comparação em python

Igualdade ou identidade?

Cuidado com os inteiros pequenos ( Eles são "internalizados" no Python)

Como fazer comparação em python
256 é igual a 256

Como fazer comparação em python
257 não é igual a 257, por que?
Como fazer comparação em python

Comparando duas listas

Como fazer comparação em python
Como fazer comparação em python
Como fazer comparação em python
Como fazer comparação em python

Como fazer comparação em python

Utilizando os operadores corretos

Usando o operado de igualdade ( == )

Usando o de Identidade ( is )