после
sum = 0
sum
больше не является встроенной функцией sum
! Вы должны были бы переименовать эту переменную. Однако настоящая ошибка заключается в том, что вы применяете функции, которые принимают итераторы в качестве аргументов для целых чисел (переменная вашего цикла B
- это int
, тогда как sum
и len
ожидают list
или подобное). Следующего будет достаточно:
r = range(10, A, 1) # == range(10, A)
Vidurkis = sum(r)/len(r) # only works for A > 10, otherwise ZeroDivisionError