fork download
  1. texto1 = input('Entre com um texto: ')
  2. texto2 = input('Entre com outro texto: ')
  3.  
  4. #Coverte as entradas em conjuntos.
  5. s1 = set(texto1)
  6. s2 = set(texto2)
  7.  
  8. r1 = s1 - s2 #Os caracteres do primeiro texto que não estão no segundo.
  9. r2 = s2 - s1 #Os caracteres do segundo texto que não estão no primeiro.
  10. r3 = s1 & s2 #Os caracteres que estão em ambos os textos.
  11. r4 = len(s1 | s2) #O número total de caracteres distintos em ambos os textos.
  12.  
  13. print(f'Os caracteres do primeiro texto que não estão no segundo:\n {r1}')
  14. print(f'Os caracteres do segundo texto que não estão no primeiro:\n {r2}')
  15. print(f'Os caracteres que estão em ambos os textos:\n {r3}')
  16. print(f'O número total de caracteres distintos em ambos os textos:\n {r4}')
Success #stdin #stdout 0.02s 8940KB
stdin
wendel
alexandre
stdout
Entre com um texto: Entre com outro texto: Os caracteres do primeiro texto que não estão no segundo:
 {'w'}
Os caracteres do segundo texto que não estão no primeiro:
 {'x', 'a', 'r'}
Os caracteres que estão em ambos os textos:
 {'l', 'e', 'n', 'd'}
O número total de caracteres distintos em ambos os textos:
 8