Sobes.tech
Senior

Welke datatypes zijn er in Python? In welke groepen worden ze verdeeld?

sobes.tech AI

Antwoord van AI

In Python kunnen datatypes in verschillende groepen worden onderverdeeld:

  1. Numerieke types:

    • int — gehele getallen, bijvoorbeeld 42
    • float — kommagetallen, bijvoorbeeld 3.14
    • complex — complexe getallen, bijvoorbeeld 1+2j
  2. Logische type:

    • bool — accepteert de waarden True of False
  3. Sequenties:

    • str — tekenreeksen, bijvoorbeeld "hello"
    • list — wijzigbare lijsten, bijvoorbeeld [1, 2, 3]
    • tuple — onveranderlijke tuples, bijvoorbeeld (1, 2, 3)
  4. Verzamelingen:

    • set — wijzigbaar verzameling van unieke elementen
    • frozenset — onveranderlijke verzameling
  5. Weergaven:

    • dict — woordenboeken, sleutel-waarde paren, bijvoorbeeld {"key": "value"}
  6. Andere types:

    • NoneType — type van het object None

Voorbeeld van gebruik:

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