Citation de webdev le 1 décembre 2024, 16 h 15 min
Bonjour,
j'essaye de modifier un élément d'une chaine de caractères Python mais je reçois un message d'erreur!
Voici mon code: s = "Python"
s[0] = "p"
Erreur : TypeError: 'str' object does not support item assignment
Bonjour,
j'essaye de modifier un élément d'une chaine de caractères Python mais je reçois un message d'erreur!
Voici mon code: s = "Python"
s[0] = "p"
Erreur : TypeError: 'str' object does not support item assignment
Citation de CyberGenius le 1 décembre 2024, 17 h 17 min
Bonjour webdev,
Les chaînes sont immuables en Python ce qui veut dire que vous ne pouvez modifier aucun élément d'une chaine de caractères python.
Utilisez une nouvelle chaîne :
s = "Python"
s = "p" + s[1:]
print(s)
Bonjour webdev,
Les chaînes sont immuables en Python ce qui veut dire que vous ne pouvez modifier aucun élément d'une chaine de caractères python.
Utilisez une nouvelle chaîne :