Я использую open(filename)
, чтобы открыть файл, содержащий номера 73, 85, 66, 0 и 99.Как добавить элементы в список с помощью цикла for?
Я добавляю каждый номер в списке под названием values
. Теперь я хочу получить среднее значение всех чисел. Я пытаюсь суммировать значения, используя переменную с именем sum
, а затем распечатать сумму.
values = []
for i in values:
sum = sum + i
print sum:
Этот код дает мне следующее сообщение об ошибке: TypeError: unsupported operand type(s) for +: 'builtin_function_or_method' and 'int'
Вы знаете, как читать числа из файла в значения? Вы упомянули об этом в своем вопросе, но вы не показываете, как вы это делаете в своем коде. Кроме того, как упоминает Pikamander2, вы не должны иметь ':' в конце вашего оператора 'print'. –