Sobes.tech
Senior

Koje tipove podataka ima u Pythonu? Na koje grupe se dele?

sobes.tech АИ

Одговор од АИ

U Pythonu, tipovi podataka mogu se podeliti u nekoliko grupa:

  1. Numerički tipovi:

    • int — cela brojevi, na primer, 42
    • float — brojevi sa pokretnom zarezom, na primer, 3.14
    • complex — složeni brojevi, na primer, 1+2j
  2. Logički tip:

    • bool — prihvata vrednosti True ili False
  3. Sekvence:

    • str — nizovi karaktera, na primer, "hello"
    • list — promenljive liste, na primer, [1, 2, 3]
    • tuple — nepromenljive torke, na primer, (1, 2, 3)
  4. Skupovi:

    • set — promenjivi skup jedinstvenih elemenata
    • frozenset — nepromenljiv skup
  5. Prikazi:

    • dict — rečnici, parovi ključ-vrednost, na primer, {"key": "value"}
  6. Drugi tipovi:

    • NoneType — tip objekta None

Primer upotrebe:

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