@sou11ight

Как вычислить сумму, мин и макс значения чисел, которые записаны в файл в столбик?

сумму, мин и макс значения чисел нужно дописать в конец файла
  • Вопрос задан
  • 75 просмотров
Решения вопроса 1
hottabxp
@hottabxp Куратор тега Python
Сначала мы жили бедно, а потом нас обокрали..
with open('numbers.txt') as file:
	lines = file.read().splitlines() 

x = [int(x) for x in lines] # Ковертируем строки в числа


_sum = sum(x)	# Сума всех чисел
_min = min(x)	# Минимальное число
_max = max(x)	# Максимальное число

with open('numbers.txt','a') as file: # Открываем файл на дозапись, указывая флаг 'a' (append)
	file.writelines(str(_sum)+'\n') # Дописываем в файл сумму
	file.writelines(str(_min)+'\n') # Дописываем в файл минимальное число
	file.writelines(str(_max)+'\n') # Дописываем в файл максимальное число
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы