-->

Intelligenza Artificiale

A un certo punto non fu più la biologia a dominare il destino dell'uomo, ma il prodotto del suo cervello: la cultura.
Cosicché: "Le uniche leggi della materia sono quelle che la nostra mente deve architettare e le uniche leggi della mente sono architettate per essa dalla materia".
JAMES CLERK MAXWELL

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


Accedi alla Area Riservata per scaricare il codice


download

Se vuoi Saperne di piu’

Accedi all'area Riservata

Scarica il codice dell'articolo