Sobes.tech
Middle

Aké dátové typy sú v Pythone nemenné?

sobes.tech AI

Odpoveď od AI

V Pythone patria medzi nemenné (immutable) dátové typy:

  • int (celé čísla)
  • float (čísla s pohyblivou desatinnou čiarkou)
  • bool (logické hodnoty)
  • str (reťazce)
  • tuple (n-tice)
  • frozenset (nemenné množiny)

To znamená, že po vytvorení objektu týchto typov jeho obsah nemôže byť zmenený. Napríklad reťazec nemôže byť zmenený, môže sa len vytvoriť nový s upraveným obsahom.

Príklad:

s = "hello"
s = s + " world"  # vytvorí sa nový reťazec, pôvodný sa nemení