Variabilele Python și tipurile de date explicate simplu
În Python, variabilele și tipurile de date sunt concepte fundamentale pe care le veți folosi în aproape fiecare program pe care îl scrieți. Înțelegerea modului de utilizare a variabilelor și a recunoașterii diferitelor tipuri de date vă va ajuta să gestionați și să manipulați datele în mod eficient. Acest ghid vă va ghida prin elementele de bază ale variabilelor Python și ale tipurilor de date într-un mod simplu.
Ce sunt variabilele?
Variabilele sunt folosite pentru a stoca informații care pot fi referite și manipulate în programul dumneavoastră. În Python, variabilele sunt create prin alocarea unei valori unui nume folosind operatorul =
.
# Example of variable assignment
message = "Hello, Python!"
age = 25
pi = 3.14
În exemplul de mai sus, message
este o variabilă care stochează un șir, age
stochează un număr întreg, iar pi
stochează un număr în virgulă mobilă.
Tipuri de date Python
Python acceptă mai multe tipuri de date, fiecare folosit pentru a reprezenta diferite tipuri de date. Iată cele mai frecvente tipuri de date pe care le veți întâlni:
1. Întreg
Numerele întregi sunt numere întregi fără virgulă. Ele pot fi pozitive, negative sau zero.
# Integer example
age = 30
temperature = -5
2. Plutește
Flotantele sunt numere care includ un punct zecimal. Sunt folosite pentru a reprezenta numere reale.
# Float example
height = 5.9
weight = 72.5
3. Şir
Șirurile sunt secvențe de caractere cuprinse între ghilimele. Sunt folosite pentru a reprezenta text.
# String example
name = "Alice"
greeting = "Hello, World!"
4. boolean
Valorile booleene reprezintă una dintre cele două valori: True
sau False
. Ele sunt adesea folosite în declarațiile condiționate.
# Boolean example
is_student = True
is_graduate = False
5. Listă
Listele sunt colecții ordonate de articole, care pot fi de diferite tipuri de date. Listele sunt modificabile, ceea ce înseamnă că conținutul lor poate fi modificat.
# List example
fruits = ["apple", "banana", "cherry"]
numbers = [1, 2, 3, 4, 5]
6. Dicţionar
Dicționarele stochează perechi cheie-valoare. Fiecare cheie trebuie să fie unică, iar valorile pot fi de orice tip de date. Dicționarele sunt neordonate și mutabile.
# Dictionary example
person = {
"name": "Alice",
"age": 30,
"city": "New York"
}
Conversie tip
Uneori, va trebui să convertiți datele de la un tip la altul. Python oferă mai multe funcții în acest scop:
int()
- Convertește o valoare într-un număr întregfloat()
- Convertește o valoare într-un floatstr()
- Convertește o valoare într-un șir
# Type conversion example
number = "42"
converted_number = int(number)
print(converted_number + 8) # Output: 50
Concluzie
Înțelegerea variabilelor Python și a tipurilor de date este crucială pentru scrierea unor programe eficiente. Variabilele vă permit să stocați și să manipulați date, în timp ce tipurile de date definesc tipul de date cu care lucrați. Prin stăpânirea acestor concepte, veți putea face față cu ușurință la o mare varietate de sarcini de programare. Continuați să exersați și să experimentați cu diferite tipuri de date și variabile pentru a vă îmbunătăți abilitățile Python.