Sobes.tech
Senior

Millised andmetüübid on Pythonis? Millistesse gruppidesse nad jagunevad?

sobes.tech AI

Vastus AI-lt

Pythonis saab andmetüüpe jagada mitmesse rühma:

  1. Numbrilised tüübid:

    • int — täisarvud, näiteks 42
    • float — ujukomaarvud, näiteks 3.14
    • complex — kompleksarvud, näiteks 1+2j
  2. Loogiline tüüp:

    • bool — võtab vastu väärtused True või False
  3. Järjendid:

    • str — stringid, näiteks "hello"
    • list — muudetavad nimekirjad, näiteks [1, 2, 3]
    • tuple — muutumatud tükid, näiteks (1, 2, 3)
  4. Kogumid:

    • set — muudetav unikaalsete elementide kogum
    • frozenset — muutumatu kogum
  5. Kuvandid:

    • dict — sõnastikud, võtme-väärtuse paarid, näiteks {"key": "value"}
  6. Muud tüübid:

    • NoneType — objekti None tüüp

Näide kasutamisest:

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