Junior — Middle
Python-да жасалғаннан кейін өзгертілмейтін деректер түрлері қалай көрсетіледі?
sobes.tech AI
AI-дан жауап
Python-да өзгермейтін деректер түрлері деп аталатындар бар, олар құрастырылғаннан кейін өзгертілмейді. Оларға мыналар жатады:
int(бүтін сандар)float(ондық сандар)bool(логикалық мәндер)str(жолдар)tuple(тізімдер)frozenset(өзгермейтін жиын)
Мысалы, жол — өзгермейтін тип, сондықтан жолды өзгерту сияқты көрінетін операциялар шын мәнінде жаңа жолды құрады:
s = "hello"
s = s.upper() # жаңа жол "HELLO" құрылады
Ол сияқты, тізімдер (list) және сөздіктер (dict) — өзгермелі деректер түрлері.
Өзгермейтін типтерді пайдалану деректердің қауіпсіздігін қамтамасыз ету, жанама әсерлерді болдырмау және сөздіктердің кілттері ретінде қолдану үшін пайдалы.