Programare & IT · Pythonmartie 20, 2024

1.2 Concepte de bază: variabile, tipuri de date, operatori

În Python, variabilele sunt utilizate pentru a stoca și a accesa date. Nu este necesară declararea explicită a tipului de variabilă; tipul este atribuit automat la atribuirea unei valori variabilei. De exemplu:

pythonCopy code

În acest exemplu, numar este o variabilă de tip întreg (int) și text este o variabilă de tip șir de caractere (str).

Tipuri de Date

Python suportă mai multe tipuri de date comune, printre care:

  • Intregi (int): Numere întregi, de exemplu: 10, -5, 1000.
  • Flotante (float): Numere cu virgulă mobilă, de exemplu: 3.14, 2.5, 10.0.
  • Șiruri de Caractere (str): Șiruri de caractere, de exemplu: "Python", 'Salut', "123".
  • Liste (list): Colecții ordonate de elemente, de exemplu: [1, 2, 3], ["a", "b", "c"].
  • Tuple (tuple): Colecții ordonate și imutabile de elemente, de exemplu: (1, 2, 3), ("a", "b", "c").
  • Dicționare (dict): Colecții de perechi cheie-valoare, de exemplu: {"nume": "Ana", "varsta": 25}.
  • Booleene (bool): Valori de adevărat sau fals, True sau False.

Operatori

Python suportă o gamă largă de operatori, care sunt folosiți pentru a efectua operații pe variabile și valori. Acestea includ:

  • Operatori Aritmetici: + (adunare), - (scădere), * (înmulțire), / (împărțire), % (restul împărțirii), ** (exponențiere).
  • Operatori de Comparare: == (egalitate), != (diferit), < (mai mic), > (mai mare), <= (mai mic sau egal), >= (mai mare sau egal).
  • Operatori Logici: and (și logic), or (sau logic), not (nu logic).
  • Operatori de Atribuire: = (atribuire simplă), +=, -=, *=, /= (atribuire compusă).
  • Operatori de Apartenență: in (verifică dacă un element se află într-o colecție), not in (verifică dacă un element nu se află într-o colecție).

Acestea sunt doar câteva exemple de variabile, tipuri de date și operatori disponibile în Python. Utilizând aceste concepte de bază, puteți începe să construiți programe și aplicații Python mai complexe.