Tipuri de Date În Python
Tipuri de Date În Python
Un tip de date sau pur ș i simplu un tip este o proprietate a datelor, care spunelanguage
procesor(compilator, interpreter) cum vom folosi aceste date.
Tipurile de date indică semnificaț ia datelor, cum vor fi stocate acele date în memorie ș i
ce operaț iuni diferite pot fi efectuate asupra lui.
În limbajul de programare Python, dacă trebuie să stocăm o valoare într-o variabilă, atunci
tipul de date rol intervine.
când stocăm o valoare într-o variabilă, trebuie să folosim aceleaș i tipuri de date ca ș i
tip de variabilă. Fiecare valoare aparț ine unui anumit tip de date în Python.
Tipul de date identifică tipul de date pe care o variabilă îl poate deț ine ș i operaț iile pe care le poate efectua.
poate fi efectuat pe acele date.
Mutabil:-Tipurile de date mutabile sunt obiecte a căror valoare poate fi schimbată odată ce a fost creată. Aceasta
tip de obiect care permite schimbarea valorii pe loc.
Ex:-Listă, Dicț ionar, Set
v = 10
>>>tip(v)
<clasa'int'>
>>>id(v)
140731797110112
>>> v =20
>>>id(v)
140731797110432
Imutabil:-Tipurile de date imutabile sunt obiecte al căror valoare nu poate fi schimbată odată ce este
creat.
Ex:-int, float, bool, string, tuple
l = [1,2,3]
2>>>tip(l)
3<clasălistă
4>>>id(l)
52413299978760
6>>> l[0] =99
7>>> l
8[99,2,3]
9>>>id(l)
102413299978760
Tipuri de date în Python -:
Există multe tipuri de date disponibile în python, cum ar fi caracter, întreg, real, ș ir etc.
Înainte să înveț i cum poț i procesa diferite tipuri de date în Python, să discutăm despre diverse
tipuri de date acceptate de Python. Totul în limbajul de programare Python este un
obiect, tipurile de date sunt, de fapt, clase ș i variabilele sunt obiecte ale acestor clase.
S.
Data types Description
Nu.
Număr întreg:
Este de gamă nelimitată, care depinde de disponibilitatea memoriei.
Nu putem folosi numărul zecimal în acesta.
Exemplu -:5, 32, 1876,0
Valoare Booleană -:
Două valori VERITATE (1) / FALS (0)
Număr în virgulă mobilă -:
1 Numere - Are o gamă nelimitată, gama depinde de memoria din ma ș ină
arhitectură.
Este folosit pentru a stoca un număr zecimal.
Exemplu -:5.0, 32.0
Număr Complex -:
La fel ca numerele cu punct zecimal, deoarece părț ile reală ș i imaginară sunt
reprezentate ca numere zecimale.
Exemplu-:A+Bj
Este o secvenț ă de caractere Unicode.
Poate reț ine orice tip de caractere cunoscute, cum ar fi litere, numere.
2 Ș ir
Este un tip de date derivat.
Example-:'abcd', '1234', '????'
Reprezintă o listă de valori separate prin virgule de orice tip de dată între
paranteze pătrate.
Este un tip de date compus.
3 Listă Lista este modificabilă, ceea ce înseamnă că cineva poate schimba/adăuga/ș terge elementele unei
listă.
Example -:[1, 2, 3, 4] ['a', 'b', 'c', 'd']
tupla este imuabilă/neschimbabilă, ceea ce înseamnă că nu se poate face o
schimbă într-un tuplu.
Exemplu:
4 Tuplă p= (1, 2, 3, 4,5)
q = (2, 4, 6, 8)
r = ('a', 'b', 'c', 'd')
r = ('2', '5', '7', 'a', 'b', 'c')
Este într-un set nesortat de perechi cheie: valoare separate prin virgule.
5 Dicț ionar
Nici două chei nu pot fi la fel (chei unice într-un dicț ionar).
Când un număr este atribuit unei variabile, atunci Python creează un obiect al clasei Număr.
Acum, vom înț elege ce tip de date numerice suportă Python. Îț i vom spune
despre asta mai jos -:
1. Numere întregi
2. Tip de date Boolean
3. Numere cu punct zvelt
4. Numere complexe
Numere întregi -:
Numerele întregi sunt numere care includ 2, 43, 2356, 0, etc.
Ele nu au părț i fracț ionare. În Python, numerele întregi sunt reprezentate prin numeric
valoare fără punct zecimal.
Numerele întregi pot fi pozitive sau negative. Numerele pozitive sunt reprezentate cu un + (plus)
semn, iar numerele negative sunt reprezentate prin semnul - (minus).
Întregii în Python 3.x pot fi de orice lungime, fiind limitaț i de memoria disponibilă.
Python oferă un singur tip de date, integer, pentru a stoca un număr întreg, fie el mare sau mic.
Exemplu -:
##Ieș ire
<clasă'int'>
Valoare Booleană -:
La fel ca în viaț a reală, unele întrebări se răspund cu da sau nu, asemănător, ș i computerul de asemenea
dă răspunsuri cu da sau nu. Pentru a stoca acest tip de valoare într-un computer, folosim date boolean.
type. A boolean value is represented by True or False.
Reprezintă valoarea doar în Adevărat ș i Fals.
Tipul boolean este un subtip al numerelor întregi simple.
Adevărat ș i Fals se comportă ca (1) ș i (0).
Când utilizatorul tastează bool(0) sau bool(1), Python va returna o valoare False ș i True
[Link](0) va da întotdeauna fals. Orice număr diferit de 0, fie că este pozitiv sau negativ
va returna Adevărat dacă a fost trecut în interiorul bool().
var2 =False
tip(var2)##Ieș ire: <clasă 'bool'>
Număr Complex -:
Python reprezintă numerele complexe ca o pereche de numere în virgulă mobilă.
Un număr complex este o cantitate compusă din două părț i: partea reală ș i
partea imaginară. Ambele fiind reprezentate intern ca valori Float (virgule mobile)
numere).
Un număr complex este compus din componente reale ș i imaginate.
În numărul complex A + Bi, unde A este un număr real ș i B este o parte imaginară.
folosit pentru a denota partea imaginară.
Exemplu -:
## var1 este o variabilă de tip de date complex
var1 = 3 + 5j
tip(var1)##Ieș ire: <clasă 'complex'>
[Link]##Output: 5.0
[Link]##Output: 3.0
În Python 3.x, fiecare caracter stocat într-un ș ir este un caracter Unicode, ceea ce înseamnă că toate ș irurile
în Python 3.x este o secvenț ă de caractere Unicode pure. Unicode este un sistem care este
conceput pentru a reprezenta fiecare caracter din fiecare limbă.
Un ș ir este un grup de caractere. Aceste caractere pot fi cifre, litere sau simboluri speciale.
caractere inclusiv spaț ii.
Un tip de date ș ir permite să reț ii date şir precum orice număr, de caractere valide într-un
set de ghilimele (" ")
Un ș ir poate conț ine orice tip de caractere cunoscute, cum ar fi litere, numere ș i caractere speciale.
personaje.
Următoarele sunt ș iruri în python
["abcd","1234"]
Exemplu -:
## var1,var2,var3 sunt variabile de tip date string
## cu ghilimele simple
var2 ='Hello'
tip(var2)## <clasă 'str'>
var3 ='12345'
tip(var3)## <clasa 'str'>
O listă este un tip de date important în Python. Multe valori sunt păstrate în ea. Fiecare valoare este separată
printr-o virgulă, Ș i toate valorile sunt plasate într-un bracket pătrat {'[', ']'}.
O listă este un tip de dată compus în python. Poate conț ine diferite tipuri de date în interior.
el.
Listele pot fi schimbaț i/modificaț i/mutate. Aceasta înseamnă că Lista este un tip de date modificabil.
O listă în python reprezintă o valoare separată prin virgulă de orice tip de date între
paranteză pătrată.
Exemplu -:
## var1,var2,var3 sunt variabile de tip listă
var2 = ['A','B','C','D']
tip(var2)## <clasa 'list'>
## cu variabile de tipuri de date diferite
var3 = ["Hello",1,2,3.5]
tip(var3)## <clasă 'list'>
var2 = ('A','B','C','D')
tip(var2)## <clasa 'tuple'>