Почему вызов метода строки Python ничего не делает, если вы не назначите его вывод?

Я пытаюсь сделать простую замену строки, но я не знаю, почему она не работает:

X = "hello world"
X.replace("hello", "goodbye")

Я хочу изменить словоhello вgoodbyeТаким образом, он должен изменить строку"hello world" в"goodbye world", Но Х просто остается"hello world", Почему мой код не работает?

Ответы на вопрос(2)

Ваш ответ на вопрос