Numeri e operatori in Python
Python funziona come una calcolatrice: gli operatori aritmetici combinano numeri e gli operatori di confronto rispondono a domande sì-o-no su di essi.
Che cos’è Numeri e operatori?
Python funziona come una calcolatrice: gli operatori aritmetici combinano numeri e gli operatori di confronto rispondono a domande sì-o-no su di essi.
Fai calcoli in Python con +, -, *, /, //, % e **, e confronta valori.
Quando si usa?
- Imparare la sintassi Python con codice pratico.
- Costruire basi solide per problemi più complessi.
- Provare rapidamente un’idea senza installazioni locali.
Codice di esempio
a = 17
b = 5
print("a + b =", a + b) # addition
print("a - b =", a - b) # subtraction
print("a * b =", a * b) # multiplication
print("a / b =", a / b) # division always returns a float
print("a // b =", a // b) # floor division drops the remainder
print("a % b =", a % b) # modulo: the remainder
print("a ** 2 =", a ** 2) # power
# Augmented assignment updates a variable in place.
total = 10
total += 5
total *= 2
print("total =", total)
# Comparison operators return True or False.
print(a > b, a == 17, a != b)
# round() and abs() are built in.
print(round(3.14159, 2), abs(-8))
Output previsto
a + b = 22
a - b = 12
a * b = 85
a / b = 3.4
a // b = 3
a % b = 2
a ** 2 = 289
total = 30
True True True
3.14 8
Come funziona
/ restituisce sempre un float, // scarta il resto e % lo restituisce. Operatori come += aggiornano una variabile direttamente, e i confronti restituiscono True o False.
Modifica i valori ed esegui il programma nel compilatore Python online CodeUtility senza installare Python.
Esercizi pratici
Modifica gli input e verifica i casi limite prima di usare dataset più grandi.
- Prevedi l’output prima dell’esecuzione.
- Gestisci input vuoti o non validi.
- Sposta la logica in una funzione e aggiungi test.
Esercitati con una sfida
Usa ciò che questa lezione spiega per risolvere un problema reale. Ogni sfida gira nel browser, con test immediati e una revisione dell'IA.
- Celsius to Fahrenheit Convert a temperature from Celsius to Fahrenheit. Facile
- Interesse Semplice Calcola l'importo totale dopo l'interesse semplice. Facile
- Body Mass Index Compute BMI from weight and height. Facile
- Rectangle Perimeter Compute the perimeter of a rectangle from its sides. Facile