Форум сайта python.su
Добрый день!
Есть файл с числами, каждая новая строка - новое число. Надо сложить эти числа, посчитать количество строк и найти среднее, минимальное и максимальное число. Как это можно сделать?
Офлайн
with open("имя_файла", "r", encoding="utf-8") as f: numbers = tuple(map(int, f)) # полагаем, что имелись ввиду целые числа row_count = len(numbers) sum_numbers = sum(numbers) min_number = min(numbers) max_number = max(numbers) avg_number = sum_numbers / row_count
Офлайн