1. Glossaryفەرهەنگی زاراوەکان
Immutable
گۆڕانهەڵنەگر
Proposed Kurdish term — under reviewزاراوەی پێشنیارکراو — لە ژێر پێداچوونەوەدایە

Definitionپێناسە

Describes a value that can never be changed after it is made. Python strings, numbers and tuples are immutable: name[0] = "D" gives a TypeError, so you build a new value instead, for example "D" + name[1:].

بۆ دەوترێت کە دوای دروستکردنی هەرگیز ناگۆڕدرێت. ، ژمارەکان و Python گۆڕانهەڵنەگرن: name[0] = "D" هەڵەی TypeError دەدات، بۆیە لەبری ئەوە نوێ دروست دەکەیت، بۆ نموونە "D" + name[1:].

Exampleنموونە

A string cannot be edited in place, but a new string can be built from it.

لە شوێنی خۆیدا دەستکاری ناکرێت، بەڵام دەکرێت نوێی لێ دروست بکرێت.

name = "Lana"
# name[0] = "D"   -> TypeError: 'str' object does not support item assignment
name = "D" + name[1:]
print(name)   # Dana

Note on the Kurdish termتێبینی دەربارەی زاراوە کوردییەکە

Pair of mutable: گۆڕانهەڵنەگر = does not admit change (Sorani «گۆڕانکاری هەڵناگرێت»). نەگۆڕ is avoided because it is the registry's constant. Proposed.

Related termsزاراوە پەیوەندیدارەکان

Videosڤیدیۆکان

Python Lists vs Tuples vs Sets - Visually ExplainedVisually Explained · Englishئینگلیزی · 273K viewsبینین · 11K likesلایک · Partبەشی 2:19–4:27 (ofلە 6:00)
Immutable vs Mutable Objects in PythonReal Python · Englishئینگلیزی · 75K viewsبینین · 1.7K likesلایک · Partبەشی 0:35–5:31 (ofلە 9:55)

Learn more inزیاتر فێربە لە