import time
escolha=True
while escolha:
print("\n")
print("Classificação de títulos financeiros")
print("""
1.Classificação de títulos financeiros
0.Exit/Quit/Saída
""")
escolha= input("Escolha uma opção: ")
if escolha=="1":
classificacao = input("Digite a classificação de risco: ").upper()
if classificacao in ["AAA", "AA+", "AA", "AA-", "A+",
"A", "A-", "BBB+", "BBB", "BBB"]:
categoria = "Grau de Investimento"
elif classificacao in ["BB+", "BB", "BB-", "B+", "B",
"B-", "CCC+", "CCC", "CCC-", "CC", "C", "D"]:
categoria = "Grau Especulativo"
else:
categoria = "Classificação não reconhecida"
if classificacao =="AAA":
defenicao = "A categoria mais alta, indicando " \
"uma qualidade de crédito excepcionalmente \n" \
"alta e baixo risco de inadimplência."
elif classificacao =="AA+":
defenicao = "Uma classificação ligeiramente " \
"abaixo de AAA, ainda representando\n" \
" uma qualidade de crédito muito alta."
elif classificacao in ["AA", "AA-"]:
defenicao ="Representam uma qualidade de " \
"crédito alta, com riscos um pouco maiores\n" \
" do que as classificações AAA e AA+."
elif classificacao =="A+":
defenicao ="Indica uma qualidade de crédito sólida, mas com um risco\n" \
" um pouco mais elevado do que as categorias superiores."
elif classificacao in ["A", "A-"]:
defenicao ="Representam uma qualidade de " \
"crédito boa, com um risco moderado."
elif classificacao == "BBB+":
defenicao = "Uma classificação de crédito" \
" média-alta, indicando um risco moderado."
elif classificacao in ["BBB", "BBB-"]:
defenicao = "Classificações de crédito médias," \
" com risco moderado a moderadamente alto."
elif classificacao in ["BB+", "BB", "BB-"]:
defenicao = "Classificações de crédito de " \
"grau especulativo, com risco substancialmente\n" \
" maior do que as categorias de grau de investimento."
elif classificacao in ["CCC+", "CCC", "CCC-"]:
defenicao = "Classificações de crédito de " \
"risco elevado, indicando a possibilidade de inadimplência."
elif classificacao == "CC":
defenicao = "Indica uma qualidade de crédito" \
" muito especulativa e\n alto risco de inadimplência."
elif classificacao == "C":
defenicao="Geralmente atribuída quando o emissor está em default."
elif classificacao == "D":
defenicao = " Indica inadimplência"
else:
defenicao ="Classificação não reconhecida"
time.sleep(2)
mensagem = f"Categoria da classificação {classificacao}:" \
f" {categoria}\nDescrição: {defenicao}"
print(mensagem)
time.sleep(2)
elif escolha == "0":
print("Fim do Programa")
print("\n Adeus")
escolha = None
else:
print("\n Escolha não válida.\n Tente outra vez.")