Sobes.tech
Senior

Jaké typy dat jsou v Pythonu? Do jakých skupin se dělí?

sobes.tech AI

Odpověď od AI

V Pythonu lze datové typy rozdělit do několika skupin:

  1. Číselné typy:

    • int — celá čísla, například 42
    • float — desetinná čísla, například 3.14
    • complex — komplexní čísla, například 1+2j
  2. Logický typ:

    • bool — přijímá hodnoty True nebo False
  3. Sekvence:

    • str — řetězce, například "hello"
    • list — měnitelné seznamy, například [1, 2, 3]
    • tuple — neměnitelné n-tice, například (1, 2, 3)
  4. Množiny:

    • set — měnitelná množina unikátních prvků
    • frozenset — neměnitelná množina
  5. Zobrazení:

    • dict — slovníky, páry klíč-hodnota, například {"key": "value"}
  6. Jiné typy:

    • NoneType — typ objektu None

Příklad použití:

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