Game of Thrones: Títulos de personagens

Published by zatoichi49 in

Escreva uma função que receba uma string e retorne uma string com o uso correto de maiúsculas e minúsculas para os títulos dos personagens da série Game of Thrones.

  • As palavras and, the, of e in devem ficar em minúsculas.
  • Todas as outras palavras devem ter o primeiro caractere em maiúscula e o restante em minúsculas.

Exemplos

correct_title("jOn SnoW, kINg IN thE noRth.")
➞ "Jon Snow, King in the North."

correct_title("sansa stark, lady of winterfell.")
➞ "Sansa Stark, Lady of Winterfell."

correct_title("TYRION LANNISTER, HAND OF THE QUEEN.")
➞ "Tyrion Lannister, Hand of the Queen."

Observações

  • A pontuação e os espaços devem permanecer em suas posições originais.
  • Palavras com hífen são consideradas palavras separadas.
  • Tenha cuidado com palavras que contenham and, the, of ou in.
  • Consulte a aba Resources para obter mais informações sobre os vários métodos de string do Python.