Python Numeric Type

I numeric type sono atomic data types. Python possiede tre classi numeriche che implementano i numeri interi (int), i numeri fratti (float) e i complessi (complex). Possono essere utilizzate le operazioni aritmetiche (+, -, *, / e **). Le parentesi forzano l’ordine in cui le operazioni sono ordinate. Altre operazioni utili sono il modulo (%) e la divisione tra interi (//).

Nota bene che quando due numeri interi vengono divisi, il risultato sarà un numero frazionale. La divisione tra interi tronca la parte fratta.

Operatori logici e relazionali

NomeOperatoreSpiegazione
Minore<Minore dell’operatore
Maggiore>Maggiore dell’operatore
Minore ugualeMinore o uguale all’operatore
Maggiore uguale>=Maggiore o uguale all’operatore
Uguale
Uguale all’operatore
Diverso!=Diverso dall’operatore
and” logicoandEntrambi gli operatori True per risultato True
or” logicoorUno dei due operatori True per risultato True
not” logiconotNega il valore True