Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- quantidade = input()
- sobrenomes = ["FILHO", "FILHA", "NETO", "NETA", "SOBRINHA", "SOBRINHO", "JUNIOR", "JÚNIOR"]
- conjucoes = ["DA", "DE", "DO", "DOS", "DAS"]
- nome_completo = [''] * int(quantidade)
- for i in range(0, int(quantidade)):
- nome_completo[i] = input()
- for palavra in nome_completo:
- palavras = [str(word) for word in palavra.split(' ')]
- tamanho = len(palavras)
- contador = 0
- validador = 1
- if (palavras[-1].upper() in sobrenomes and tamanho > 2):
- print(palavras[-1].upper() + " " + palavras[-2].upper() + ", ", end="")
- validador += 1
- elif (tamanho != 1 and palavras[-1].upper() not in conjucoes):
- print(palavras[-1].upper() + ", ", end="")
- elif (palavras[-1].upper() in conjucoes):
- print(palavras[-1] + " ", end="")
- else:
- print(palavras[-1].upper())
- while (contador < (len(palavras) - validador)):
- print(palavras[contador] + " ", end="")
- contador += 1
- print("\n")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement