Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Дело такое,я начинающий программист и я тренируюсь,сам пробую писать код и тд. и сегодня я писал вот такой код но он не работает помогите!

name_lesson = input('ВВЕДИТЕ НАЗВАНИЕ УРОКА: ')
estimates = input('ВВЕДИТЕ ВАШИ ОЦЕНКИ,ЧЕРЕЗ ПРОБЕЛ: ')
print('________________________________________________________________________________')
print('________________________________________________________________________________')
print(name_lesson.upper() + ':')
print(estimates)
estimates_amout = len(estimates)
esimates_sum = sum(estimates)
print('ВАША ИТОГОВАЯ ОЦЕНКА:' + estimates_sum / estimates_amout)
хочу создать код который будет считать четвертную оценку,а оценка вычесляется:общяя сумма оценок / колличество оценок и выводит на экран. Те кто розбираются помогите пожалуйста:) 
Исправление
мажор рико
  ·   · 400
Первый
Юрист, программист  · 2 нояб 2022
Добрый день!
Дело в том, что функция len возвращает длину (количество элемнтов в объекте). В примере объект(переменная) оценки(estimates) у Вас имеет тип строка.
В вашем случае требуется привести строку к списку с оценками
estimates = input('ВВЕДИТЕ ВАШИ ОЦЕНКИ,ЧЕРЕЗ ПРОБЕЛ: ').split()
# estimates = ['2', '2', '2']
Затем привести элементы списка к числовому значению int
estimates = list(map(int, input('ВВЕДИТЕ ВАШИ ОЦЕНКИ,ЧЕРЕЗ ПРОБЕЛ: ').split()))
# estimates = [2, 2, 2]
Это позволит Вам выполнять математические операции над элементами.
Ваш код будет выглядеть примерно так:
name_lesson = input('ВВЕДИТЕ НАЗВАНИЕ УРОКА: ')
estimates = list(map(int, input('ВВЕДИТЕ ВАШИ ОЦЕНКИ,ЧЕРЕЗ ПРОБЕЛ: ').split()))
print(estimates)
print('_____________________________________________________________________')
print('_____________________________________________________________________')
print(name_lesson.upper() + ':')
print(f'ВАША ИТОГОВАЯ ОЦЕНКА: {sum(estimates) / len(estimates)}')