texto = "O dia está bom, tudo está bom."
texto_revisado = texto.replace("bom" , "ótimo")
texto_revisado
texto = "O dia está bom, tudo está bom."
texto_revisado = texto.replace("bom" , "ótimo")
texto_revisado
Olá, Felipe, como vai?
Seu código está correto e cumpre o que a atividade propõe, substituindo todas as ocorrências da palavra “bom” por “ótimo”. O uso do método replace
resolve bem o exercício de forma direta.
Um detalhe que poderia enriquecer a solução é permitir que o próprio usuário digite o texto e as palavras de substituição. Assim, o programa fica mais flexível e próximo da proposta do enunciado.
Por exemplo:
texto = input("Digite o texto a ser revisado: ")
palavra_antiga = input("Qual palavra deseja substituir? ")
palavra_nova = input("Qual a nova palavra? ")
texto_revisado = texto.replace(palavra_antiga, palavra_nova)
print(texto_revisado)
Você resolveu muito bem a atividade e já está no caminho certo. Continue compartilhando suas soluções no fórum, estamos à disposição.