word = input("Please enter two words");
word1 = word
number = len(word);
space = '/'
for i in range(number):
if(word1[i] == " "):
word1[i] = space;
print(word1)
我收到以下错误:“类型错误:‘STR’对象不支持项目分配” 它不喜欢,我替换WORD1 [I] =空间; 我不明白为什么,因为它们都是字符串。Python字符串类型错误
虽然字符串可以被索引并在Python遍历,它不能被索引分配。你必须做'word1 = word1 [:i] +空格+ word1 [i + 1:]'来代替。 –
下次,在发布新问题之前,请至少Google提供错误消息。 – TigerhawkT3
word.replace(“”,“/”) –