Python Language Mayor o menor que


Ejemplo

x > y
x < y

Estos operadores comparan dos tipos de valores, son menos que y mayores que los operadores. Para los números, esto simplemente compara los valores numéricos para ver cuál es más grande:

12 > 4
# True
12 < 4
# False
1 < 4
# True

Para las cuerdas, se compararán lexicográficamente, lo cual es similar al orden alfabético pero no es exactamente el mismo.

"alpha" < "beta"
# True
"gamma" > "beta"
# True
"gamma" < "OMEGA"
# False

En estas comparaciones, las letras minúsculas se consideran "mayores que" en mayúsculas, por lo que "gamma" < "OMEGA" es falso. Si todos estuvieran en mayúsculas, devolvería el resultado de orden alfabético esperado:

"GAMMA" < "OMEGA"
# True

Cada tipo define su cálculo con los operadores < y > diferente, por lo que debe investigar qué significan los operadores con un tipo dado antes de usarlo.