
Le operazioni matematiche in Python
In questa lezione ti spiego come svolgere le principali operazioni matematiche nel linguaggio Python
Addizione
L'operatore dell'addizione è il simbolo +
>>> 1+2
3
Sottrazione
L'operatore della sottrazione è il simbolo -
>>> 4-1
3
Moltiplicazione
L'operatore della moltiplicazione è il simbolo *
>>> 3*4
12
Divisione
L'operatore della divisione è il simbolo /
>>> 10/4
2.5
Il risultato della divisione è sempre del tipo <floor> ossia un numero in virgola mobile.
Esempio. Il risultato della divisione tra i due numeri interi 12/4
>>12/4
3.0
Il risultato è un tipo dato in virgola mobile (floor)
>>> type(12/4)
<class 'float'>
Divisione floor
L'operatore della divisione floor è il simbolo //
La divisione floor arrotonda il quoziente della divisione al numero intero inferiore.
>>> 10//4
2
In questo caso il risultato è sempre un tipo dato intero (int)
>>> type(10//4)
<class 'int'>
Modulo
Il modulo è il resto della divisione floor (intera). Puoi calcolarlo usando il simbolo %.
Ad esempio il resto della divisione 10:3 è 1 perché 3x3=9
>>> 10//3
1
Anche in questo caso il risultato è sempre un tipo intero (int)
Elevazione a potenza
L'operatore dell'elevazione a potenza è il simbolo **
>>> 2**4
16
Leggi anche le altre lezioni della nostra guida Python.