Sobes.tech
Junior — Middle

Python-да жасалғаннан кейін өзгертілмейтін деректер түрлері қалай көрсетіледі?

sobes.tech AI

AI-дан жауап

Python-да өзгермейтін деректер түрлері деп аталатындар бар, олар құрастырылғаннан кейін өзгертілмейді. Оларға мыналар жатады:

  • int (бүтін сандар)
  • float (ондық сандар)
  • bool (логикалық мәндер)
  • str (жолдар)
  • tuple (тізімдер)
  • frozenset (өзгермейтін жиын)

Мысалы, жол — өзгермейтін тип, сондықтан жолды өзгерту сияқты көрінетін операциялар шын мәнінде жаңа жолды құрады:

s = "hello"
s = s.upper()  # жаңа жол "HELLO" құрылады

Ол сияқты, тізімдер (list) және сөздіктер (dict) — өзгермелі деректер түрлері.

Өзгермейтін типтерді пайдалану деректердің қауіпсіздігін қамтамасыз ету, жанама әсерлерді болдырмау және сөздіктердің кілттері ретінде қолдану үшін пайдалы.