Sobes.tech
Senior

Welche Datentypen gibt es in Python? In welche Gruppen werden sie unterteilt?

sobes.tech KI

Antwort von AI

In Python können Datentypen in mehrere Gruppen eingeteilt werden:

  1. Numerische Typen:

    • int — Ganzzahlen, z.B. 42
    • float — Gleitkommazahlen, z.B. 3.14
    • complex — Komplexe Zahlen, z.B. 1+2j
  2. Boolescher Typ:

    • bool — nimmt die Werte True oder False an
  3. Sequenzen:

    • str — Strings, z.B. "hello"
    • list — veränderbare Listen, z.B. [1, 2, 3]
    • tuple — unveränderliche Tupel, z.B. (1, 2, 3)
  4. Mengen:

    • set — veränderbare Menge einzigartiger Elemente
    • frozenset — unveränderliche Menge
  5. Abbildungen:

    • dict — Wörterbücher, Schlüssel-Wert-Paare, z.B. {"key": "value"}
  6. Andere Typen:

    • NoneType — Typ des Objekts None

Beispiel für die Verwendung:

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