Vedi l’elenco degli operatori.
Numeri
a = 10
b = 3
print(a, "< ", b, "=", a < b) # False
print(a, "<=", b, "=", a <= b) # False
print(a, "> ", b, "=", a > b) # True
print(a, ">=", b, "=", a >= b) # True
print(a, "==", b, "=", a == b) # False
print(a, "!=", b, "=", a != b) # True
Stringhe
s1 = "Cecco"
s2 = "Angiolieri"
print(s1, "< ", s2, "=", s1 < s2) # False
print(s1, "<=", s2, "=", s1 <= s2) # False
print(s1, "> ", s2, "=", s1 > s2) # True
print(s1, ">=", s2, "=", s1 >= s2) # True
print(s1, "==", s2, "=", s1 == s2) # False
print(s1, "!=", s2, "=", s1 != s2) # True
Con le stringhe
- si applica l’ordine lessicografico
- le lettere maiuscole precedono le lettere minuscole
- gli altri caratteri?