Operatori Aritmetici Python
Tutti gli operatori in Python
Operatori aritmetici in Python
Gli operatori aritmetici in Python sono utilizzati per eseguire operazioni matematiche di base come addizione, sottrazione, moltiplicazione, divisione e altro.
Addizione (+)
L'operatore `+` viene utilizzato per sommare due numeri.
a = 5
b = 3
result = a + b # result sarà 8
print(result)
Sottrazione (-)
L'operatore `-` viene utilizzato per sottrarre un numero da un altro.
a = 5
b = 3
result = a - b # result sarà 2
print(result)
Moltiplicazione (*)
L'operatore `*` viene utilizzato per moltiplicare due numeri.
a = 5
b = 3
result = a * b # result sarà 15
print(result)
Divisione (/)
L'operatore `/` viene utilizzato per dividere un numero per un altro. Il risultato sarà un numero decimale (float).
a = 5
b = 3
result = a / b # result sarà 1.6666666666666667
print(result)
Divisione intera (//)
L'operatore `//` viene utilizzato per dividere un numero per un altro, restituendo solo la parte intera del risultato.
a = 5
b = 3
result = a // b # result sarà 1
print(result)
Modulo (%)
L'operatore `%` viene utilizzato per ottenere il resto della divisione di un numero per un altro.
a = 5
b = 3
result = a % b # result sarà 2
print(result)
Esponenziazione (**)
L'operatore `**` viene utilizzato per elevare un numero a una potenza.
a = 5
b = 3
result = a ** b # result sarà 125
print(result)
Assegnazione semplice (=)
x = 5
Assegnazione con Addizione (+=)
x = 5
x += 3 # Equivalente a: x = x + 3
print(x) # Output: 8
Assegnazione con Sottrazione (-=)
x = 5
x -= 3 # Equivalente a: x = x - 3
print(x) # Output: 2
Assegnazione con Moltiplicazione (*=
x = 5
x *= 3 # Equivalente a: x = x * 3
print(x) # Output: 15
Assegnazione con Divisione (/=)
x = 5
x /= 3 # Equivalente a: x = x / 3
print(x) # Output: 1.6666666666666667
Assegnazione con Divisione Intera (//=)
x = 5
x //= 3 # Equivalente a: x = x // 3
print(x) # Output: 1
Assegnazione con Modulo (%=)
x = 5
x %= 3 # Equivalente a: x = x % 3
print(x) # Output: 2
Assegnazione con Esponenziazione (**=)
x = 5
x **= 3 # Equivalente a: x = x ** 3
print(x) # Output: 125
Esempio di utilizzo in un programma
Ecco un esempio completo che mostra come utilizzare questi operatori in un semplice programma Python:
# Definizione delle variabili
x = 10
y = 4
# Operazioni aritmetiche
addizione = x + y
sottrazione = x - y
moltiplicazione = x * y
divisione = x / y
divisione_intera = x // y
modulo = x % y
esponenziazione = x ** y
# Stampa dei risultati
print("Addizione:", addizione)
print("Sottrazione:", sottrazione)
print("Moltiplicazione:", moltiplicazione)
print("Divisione:", divisione)
print("Divisione intera:", divisione_intera)
print("Modulo:", modulo)
print("Esponenziazione:", esponenziazione)
# Output
Addizione: 14
Sottrazione: 6
Moltiplicazione: 40
Divisione: 2.5
Divisione intera: 2
Modulo: 2
Esponenziazione: 10000