Sunteți pe pagina 1din 4

Numere python

Există trei tipuri numerice în Python: - int


- float
- complex

Pentru a verifica tipul oricărui obiect în Python, utilizați funcția type():

Ex:
x=1
y = 2.8
z = 1j

print(type(x))
print(type(y))
print(type(z))

Rezultat:
Int
Float
Compelx

1) int
Int, sau întreg, este un număr întreg, pozitiv sau negativ, fără zecimale, de
lungime nelimitată.
Ex:
x = 1
y = 35656222554887711
z = -3255522

print(type(x))
print(type(y))
print(type(z))
Rezultat
Int , int , int

2) float
Float, sau „număr cu virgulă mobilă” este un număr, pozitiv sau negativ, care
conține una sau mai multe zecimale.
Ex:
x = 1.10
y = 1.0
z = -35.59

print(type(x))
print(type(y))
print(type(z))
Rez: float, float ,float

3) complex
Numerele complexe sunt scrise cu un „j” ca parte imaginară:
x = 3+5j
y = 5j
z = -5j

print(type(x))
print(type(y))
print(type(z))
Rez: complex , complex , complex

4) Tipe conversatie
Puteți converti de la un tip la altul cu metodele -int()
- float()
- complex()

Exemplu:
x = 1    # int
y = 2.8  # float
z = 1j   # complex

#convert from int to float:


a = float(x)

#convert from float to int:


b = int(y)

#convert from int to complex:


c = complex(x)

print(a)
print(b)
print(c)

print(type(a))
print(type(b))
print(type(c))

Rezultat :
1.0
2
(1+0j)
<class float>
<class int>
<class complex>

5) Număr aleatoriu
Python nu are o funcție random() pentru a face un număr aleator, dar
Python are un modul încorporat numit random care poate fi folosit pentru a
face numere aleatoare:
Exemplu:
import random

print(random.randrange(1, 10))

Rezultat
Da rezultatul intre 1 si 10 , poate cadea oricat .,,

S-ar putea să vă placă și