Sobes.tech
Middle

Ի՞նչ տվյալների տեսակներ են անփոփոխ (immutable) Python-ում։

sobes.tech AI

Պատասխան AI-ից

Python-ում անփոփոխ (immutable) տվյալների տեսակները ներառում են՝

  • int (ամբողջ թվեր)
  • float (թվեր՝ տատանվող կետով)
  • bool (լոգիկական արժեքներ)
  • str (տողեր)
  • tuple (տիպեր)
  • frozenset (անփոփոխ հավաքածու)

Սա նշանակում է, որ այս տեսակների օբյեկտը ստեղծելուց հետո նրա բովանդակությունը չի կարող փոխվել: Օրինակ, տողը փոխել հնարավոր չէ, միայն կարող եք ստեղծել նոր՝ փոփոխված բովանդակությամբ:

Օրինակ՝

s = "hello"
s = s + " world"  # ստեղծվում է նոր տող, նախորդը չի փոխվում