s = "AMCDEFGHI" s.replace('A','X') print(s)
Вывод: "AMCDEFGHI"
Может кто-нибудь сообщить мне, если разработчики извлекли эту функцию.
Строки являются неизменяемыми, вам нужно присвоить возвращаемое значение путем замены новой строке
s = "AMCDEFGHI" s = s.replace('A','X') print(s)
вам нужно присвоить его s
s = "AMCDEFGHI" s=s.replace('A','X') print(s) result is XMCDEFGHI
используйте это вместо
s = "AMCDEFGHI" s=s.replace('A','X') print(s)
Строки в Python являются неизменяемыми, поэтому вам придется переназначить s на вызов замены, чтобы он прикрепился:
s
Это печатает:
XMCDEFGHI