Я пытаюсь код ниже. Но в конечном итоге я получаю повторяющиеся слова. Например, если я введу имя как Jai, я получу JaiJai.
name = input ("Cheer: ") for i in name: name +=i print('Give me a', i+",", i+"!") print("What does it spell?") print(name)
Вы добавляете значение i к переменной name, эта строка здесь name +=i избыточна:)
i
name
name +=i
исправленный код:
name = input ("Cheer: ") for i in name: print('Give me a', i+",", i+"!") print("What does it spell?") print(name)
Из-за этого:
for i in name: name +=i
для каждого символа в данном слове, добавьте этот символ в слово.