Middle
Кадом намудҳои додаҳо дар Python тағирнопазир (immutable) мебошанд?
sobes.tech AI
Ҷавоб аз AI
Дар Python, намудҳои маълумоти номутобиқ (immutable) дар бар мегиранд:
- int (сандароҳои бутун)
- float (сандароҳои нуқтаи флюидӣ)
- bool (қиматҳои мантиқӣ)
- str (сатрҳо)
- tuple (тупелҳо)
- frozenset (ҷамъияти номутобиқ)
Ин маъно дорад, ки пас аз эҷоди объект аз ин намудҳо, мундариҷаи он тағир дода намешавад. Масалан, сатр тағир дода намешавад, танҳо метавон як навро бо мундариҷаи тағирёфта эҷод кард.
Масалан:
s = "hello"
s = s + " world" # як сатр нав эҷод мешавад, аслӣ тағир намеёбад