Numeri in Python

L'uso dei numeri in Python è simile agli altri linguaggi di programmazione.

Gli operatori matematici

I principali operatori matematici in Python:

addizione a+b
sottrazione a-b
moltiplicazione a*b
divisione a/b
potenza a**b

Come calcolare le radici

Per calcolare le radici utilizzo l'operatore della potenza utilizzando come esponente un numero frazionario.

Esempio

La radice quadrata di un numero si calcola con la potenza di 0.5 ossia 1/2.

a**0.5

Numeri decimali

Nel linguaggio Python le variabili numeriche sono numeri decimali reali in virgola mobile.

Tuttavia, è possibile gestirli anche in altri sistemi di numerazione ( binario, esadecimale, ottale ).

Numeri binari

Per assegnare un numero binario a una variabile uso il prefisso 0b davanti al numero binario.

Esempio

print(0b111)

L'istruzione visualizza sullo schermo il numero 7 ossia la rappresentazione decimale del numero binario 111.

Numeri ottali

Per lavorare con i numeri ottali utilizzo il prefisso 0o davanti al numero ottale.

Esempio

print(0o77)

L'istruzione precedente stampa sullo schermo il valore decimale 63 che in ottale è rappresentato con il numero 77.

Numeri esadecimali

Per gestire i numeri in esadecimale uso il prefisso 0x davanti al numero esadecimale.

Esempio

print(0xAA)

La precedente istruzione visualizza sullo schermo il numero decimale 170 che in esadecimale è AA.

 


 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin
knowledge base
  1. Il linguaggio Python
  2. Come installare Python sul PC
  3. Come scrivere un programma in Python
  4. Come usare Python in modalità interattiva
  5. Le variabili
  6. I numeri
  7. Gli operatori logici
  8. Le strutture iterative ( o cicli )
  9. Le strutture condizionali
  10. I file in python