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.

We will be happy to hear your thoughts

Leave a reply

e-learn.ro
Logo
Enable registration in settings - general
Compare items
  • Total (0)
Compare
0