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 întreg
  • float() - Convertește o valoare într-un float
  • str() - 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.