Я пытаюсь устранить ошибки в этом коде.
Предполагается, что программа будет обрабатывать столько учеников, сколько указано пользователем, в классе. Получите письмо оценки: A, B, C, D, F для каждого студента. Наконец он рассчитает и отобразит средний класс.
Мой код пока:
students = int(input('How many students: '))
total_sum = 0
for n in range(students):
Letter = input('Enter grades: ')
Letter_int = Letter
if Letter == "A":
Letter_int == int(80)
elif Letter == "B":
Letter_int == int(70)
elif Letter == "C":
Letter_int == int(60)
elif Letter == "D":
Letter_int == int(50)
elif Letter == "F":
Letter_int == int(40)
total_sum += Letter_int
avg = total_sum/students
print('Average of this/these', students, 'student(s) is:', avg)
Код не добавляет целое значение буквенных оценок, сумма всегда возвращается как 0 или TypeError: неподдерживаемый тип (ы) операнда для+ =: 'int' и 'str'. Я новичок в питоне, и я мог бы использовать некоторую помощь.