‫Donc, jusqu'à présent, nous avons appris que les chaînes sont accessibles assez facilement et en utilisant les crochets, nous pouvons accéder
‫à différentes parties de la chaîne.
‫Et cette idée d'un début, d'un arrêt et d'un pas en avant est ce que nous appelons le slicing ou le string slicing, parce que nous pouvons
‫couper la ficelle comme bon nous semble.
‫Mais nous devons également apprendre un autre terme important qui reviendra encore et encore tout au long de
‫ce cours.
‫Et en fait, c'est un concept important qu'au fur et à mesure que vous progressez dans
‫la programmation, vous devez vraiment comprendre ce qu'est ce concept ?
‫Eh bien, c'est cette idée d'immuabilité.
‫C'est un terme important dans la programmation.
‫Que signifie immutabilité ?
‫Eh bien, les chaînes en Python sont immuables, ce qui signifie qu'elles ne peuvent pas être modifiées.
‫Qu'est-ce que je veux dire par là ?
‫Maintenant que nous avons attribué à égoïste cette valeur, cette chaîne, eh bien, je peux la réattribuer, d'accord, je peux dire que égoïste
‫est de cent maintenant.
‫Et si j'imprime égoïste.
‫Et je clique, cours, ça marche, mais si à la place je fais quelque chose comme le premier indice d'égoïste va être
‫égal à huit et je clique sur exécuter.
‫J'obtiens une erreur, j'obtiens une erreur de type indiquant que l'objet chaîne ne prend pas en charge l'affectation d'élément.
‫Pourquoi donc?
‫Parce que les chaînes sont immuables.
‫C'est-à-dire que je ne peux pas changer la valeur de this une fois qu'il est créé.
‫Je peux juste le changer immédiatement en huit, un, deux, trois, quatre, cinq, six, sept.
‫Non, il doit rester le même.
‫La seule façon de supprimer cela ou de modifier cela est de réaffecter complètement la valeur.
‫Ainsi, en mémoire, Python supprime tout cela de notre bibliothèque de mémoire et en attribue simplement huit dans la
‫bibliothèque zéro et supprime tout le reste parce que nous ne l'utilisons plus.
‫Maintenant, cette idée d'immuabilité est quelque chose que nous explorerons de plus en plus, surtout lorsque nous commencerons à
‫parler de listes.
‫Mais pour l'instant, n'oubliez pas que vous ne pouvez pas réaffecter une partie d'une chaîne une fois créée.
‫Il existe comme ça sous cette forme.
‫La seule façon de le changer est de créer quelque chose de nouveau.
‫Nous pouvons faire égoïste plus huit et nous pouvons le créer de cette façon.
‫Mais maintenant, cet égoïste est une toute nouvelle chaîne.
‫Cela n'existe plus et un tout nouvel espace de stockage a été créé pour nous permettre d'utiliser cette toute nouvelle chaîne.
‫Encore une fois, si cela n'a pas de sens pour vous ou pourquoi c'est important pour l'instant, ne vous inquiétez pas, nous y arriverons.
‫Pour l'instant, cependant, je verrai dans la prochaine vidéo.
‫Bye Bye.