Sobes.tech
Senior

Ce tipuri de date există în Python? În ce grupuri sunt împărțite?

sobes.tech AI

Răspuns de la AI

În Python, tipurile de date pot fi împărțite în mai multe grupuri:

  1. Tipuri numerice:

    • int — numere întregi, de exemplu, 42
    • float — numere cu virgulă mobilă, de exemplu, 3.14
    • complex — numere complexe, de exemplu, 1+2j
  2. Tip logic:

    • bool — acceptă valorile True sau False
  3. Secvențe:

    • str — șiruri de caractere, de exemplu, "hello"
    • list — liste modificabile, de exemplu, [1, 2, 3]
    • tuple — tuple imuțabile, de exemplu, (1, 2, 3)
  4. Mulțimi:

    • set — mulțime modificabilă de elemente unice
    • frozenset — mulțime imuțabilă
  5. Reprezentări:

    • dict — dicționare, perechi cheie-valoare, de exemplu, {"key": "value"}
  6. Alte tipuri:

    • NoneType — tipul obiectului None

Exemplu de utilizare:

x = 10          # int
pi = 3.1415     # float
flag = True     # bool
name = "Anna"  # str
items = [1, 2, 3]  # list
point = (10, 20)    # tuple
settings = {"theme": "dark"}  # dict