特定の単語が元の文字列に現れるのと同じ回数入力を受け取り、それを入力された各単語に置き換えるように取得しようとしています。
def replace_parts_of_speech (replaced, part_of_speech):
'''Finds and replaces parts of speech with words '''
new_line=''
for i in range (replaced.count(part_of_speech)):
new=input('Enter '+ part_of_speech +':')
new_line = replaced.replace(part_of_speech,new,1)
return new_line