Olá, Matheus! Como vai?
Parabéns pela resolução da atividade!
Observei que você explorou o uso de conjuntos para identificar palavras repetidas, utilizou muito bem o método .casefold() para garantir a comparação correta entre os textos e ainda compreendeu a importância da estrutura de repetição para percorrer os elementos de forma eficiente.
Uma dica interessante para o futuro é simplificar a lógica usando interseção direta entre conjuntos. Assim:
texto1 = set(input('Digite o primeiro texto: ').casefold().strip().split())
texto2 = set(input('Digite o segundo texto: ').casefold().strip().split())
print(texto1 & texto2)
Isso faz a comparação de forma mais concisa e performática.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!