Sample Solution
The following shows one way to solve this problem. It is not the only way this problem can be solved.
codealong_grades_sample.py
      
"""
Author: Brother Burton
Purpose: Determine and display letter grades, including +/-.
"""
grade = int(input("What is your grade percent? "))
if grade >= 90:
    letter = "A"
elif grade >= 80:
    letter = "B"
elif grade >= 70:
    letter = "C"
elif grade >= 60:
    letter = "D"
else:
    letter = "F"
# Adding + or -
sign = ""
last_digit = grade % 10
if last_digit >= 7:
    sign = "+"
elif last_digit < 3:
    sign = "-"
else:
    sign = ""
# Handle the A+ grades
if grade >= 93:
    sign = ""
# Handle the F+ and F- grades
if letter == "F":
    sign = ""
print(f"Your letter grade is: {letter}{sign}")
if grade >= 70:
    print("Congratulations! You passed the class!")
else:
    print("Stay focused and you'll get it next time!")
      
"""
Author: Brother Burton
Purpose: Determine and display letter grades, including +/-.
"""
grade = int(input("What is your grade percent? "))
if grade >= 90:
    letter = "A"
elif grade >= 80:
    letter = "B"
elif grade >= 70:
    letter = "C"
elif grade >= 60:
    letter = "D"
else:
    letter = "F"
# Adding + or -
sign = ""
last_digit = grade % 10
if last_digit >= 7:
    sign = "+"
elif last_digit < 3:
    sign = "-"
else:
    sign = ""
# Handle the A+ grades
if grade >= 93:
    sign = ""
# Handle the F+ and F- grades
if letter == "F":
    sign = ""
print(f"Your letter grade is: {letter}{sign}")
if grade >= 70:
    print("Congratulations! You passed the class!")
else:
    print("Stay focused and you'll get it next time!")
Download: codealong_grades_sample.py