Table di cuntinutu[Piattà][Mostra]
Hè statu chjaru per voi chì ci sò dui tipi di numeri in prugrammazione. ie numeri interi è numeri flottanti.
L'operazioni aritmetiche in Python sò listessi cum'è a matematica di ogni ghjornu è giranu intornu à sti dui tipi di dati.
Operatori Aritmetichi
Ci sò sette tipi basi di operatori aritmetici. Quessi sò:
Addizzioni (+) : Aghjunghje dui numeri. p.e
print(10 + 4)
sottrazione (-) : Sosta u sicondu numeru da u primu. p.e
print(10 - 4)
Multiplicazione (*) : Multiplicà dui numeri. p.e
print(10 * 4)
Divisione (/): Esegue a divisione nantu à dui numeri. p.e
print(10 / 4)
Divisione di u pianu (//): Esegue a divisione è arrotonda a risposta à l'interu più vicinu. p.e
print(10 // 4)
Operatore di modulu (%): Esegue a divisione è torna u restu. p.e
print(10 % 4)
Esponente (**): Piglia u putere di l'integer per esempiu
print(10 ** 4)
Tutte queste operazioni sò mostrate quì sottu:
Avà per tutti questi operatori chì avete amparatu, avemu un operatore di assignazione aumentata. Permettemu di mostrà cumu si usa.
Diciamu chì avemu una variabile chjamata "x". L'avemu stabilitu à 10, avà vulemu aumentà questu da 3, avemu da scrive codice cusì.
x = 10
x = x + 3
L'interprete Python aghjunghjenu 3 in 'x' è l'almacenerà in 'x'. Stampemu questu:
Un operatore d'assignazione aumentatu pò esse usatu per riplicà a listessa funziunalità, ma in modu più efficiente.
U listessu codice serà scrittu cusì.
x = 10
x += 3
Avà, stu operatore pò esse usatu ancu per a sottrazione è a multiplicazione. Fighjate à stu prugramma.
Quì avemu prima incrementing 'x' da 3 è poi multiplicà per 3. L'output di a linea 2 deve esse 13 è l'output di a linea 3 deve esse 39.
A precedenza di l'operatore
In matematica, avemu un cuncettu chjamatu precedenza di l'operatore, chì significa l'ordine di l'esekzione di l'operazioni in una equazioni. Ùn hè micca specificu à Python, è tutti i linguaggi di prugrammazione seguitanu a precedenza di l'operatore. Lasciami ricurdà l'ordine:
- Parentesi
- Esponente
- Divisione o multiplicazione
- Addizzioni o sottrazzioni
Scrivemu un prugramma è verificate questu:
x = 10 + 3 * 2 ** 2 - (9 + 2)
Chì duveria esse a risposta à l'equazioni sopra?
Se a vostra risposta hè 11, ùn avete micca bisognu di ripetiri u liceu.
Lascia un Audiolibro