Exemplo de Solução
Veja abaixo uma das maneiras de resolver esse problema. Essa não é a única solução possível.
"""
Autor: Irmão Burton
Objetivo: Determinar e exibir notas conceituais, incluindo +/-.
"""
nota = int(input("Qual é a sua nota (1 a 100)? "))
if nota >= 90:
letra = "A"
elif nota >= 80:
letra = "B"
elif nota >= 70:
letra = "C"
elif nota >= 60:
letra = "D"
else:
letra = "F"
# Desafio Adicional 1
sinal = ""
ultimo_digito = nota % 10
if ultimo_digito >= 7:
sinal = "+"
elif ultimo_digito < 3:
sinal = "-"
else:
sinal = ""
# Desafio Adicional 1
if nota >= 93:
sinal = ""
# Desafio Adicional 2
if letra == "F":
sinal = ""
print(f"Seu conceito é: {letra}{sinal}")
if nota >= 70:
print("Parabéns! Você foi aprovado no curso!")
else:
print("Mantenha o foco e você conseguirá na próxima vez!")