1
resposta

Substituindo palavras específicas

texto = input('Digite o texto a ser revisado: ')
palavra = input('Qual palavra deseja substituir ? ')
palavra_nova = input('Qual é a palavra nova ?')
substituição = texto.replace(palavra, palavra_nova)
print(substituição)
1 resposta

OiI, Marcia!

Obrigada por compartilhar seu código com a comunidade Alura.

Você utilizou de forma bem prática o método replace() para substituir palavras dentro de um texto. É uma abordagem boa e direta pra revisões simples.

Uma dica interessante para o futuro é usar o módulo re quando quiser fazer substituições mais flexíveis, como ignorar maiúsculas/minúsculas. Veja este exemplo:


import re

texto = 'Python é incrível. Adoro PYTHON!'
novo_texto = re.sub(r'python', 'JavaScript', texto, flags=re.IGNORECASE)

print(novo_texto)

Explicando: esse código substitui todas as variações de "python", ignorando letras maiúsculas ou minúsculas.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!