Lezione 2: i numeri
I tipi numerici fondamentali sono gli interi(int), i decimali(float), i complessi(complex) e i buleani(boolean)
Tipi numerici fondamentali
Tipo | Descrizione | Esempio |
---|---|---|
int | rappresenta i numeri interi | 198 |
float | rappresenta i numeri decimali | 198.778 |
complex | rappresenta i numeri complessi | 198j |
boolen | rappresenta i numeri booleani | False |
Stampare le variabili numeriche e i numeri
Stampa i numeri | Stampa le variabili numeriche |
print(67) | numInt=34 |
print(0.5) | numFloat = 3.67 |
print(8j) | numComplex=7j |
print(False) | numBoolean = True |
print(numInt) | |
print(numFloat) | |
print(numComplex) | |
print(numBoolean) |
Operazioni aritmetiche
sui numeri si possono applicare le operazioni aritmetiche di base
print(67+2.37) #somma
print(67-2.37) #sottrazione
print(67*2.37)#moltiplicazione
print(67/2.37)#divisione restituisce il quoziente della divisione tra 67 e 2.37
print(67%2.37)#modulo restituisce il resto della divisione tra 67 e 2.37
Trasformare un numero in stringa
num=67 num1=str(num)
Valore assoluto del numero
num=-67 il suo valore assoluto è abs(-67) = 67
num=67 il suo valore assoluto è abs(67) = 67
Min e Max
print(max(4,6,7,1))# posso mettere una lista di numeri di lunghezza a piacere
print(min(4,6,7,1))# posso mettere una lista di numeri di lunghezza a piacere
Arrotondamento di un numero
print(round(15.5)) -->output 16
print(round(15.4)) -->output 15
Convertire un numero in binario
print(bin(6)) -->output 0b110
Importare la libreria matematica con tutte le sue classi e funzioni (*)
Questa libreria contiene tutte le operazioni per lavorare con i numeri
from math import *