Код программы:
Во вложении результат работы с ошибками и текст самой задачи
Python:
def three_most_expensive_purchases():
"""Три самые дорогие покупки
:return: сумму трех самых дорогих покупок
"""
file_path = "test_file/task_2.txt"
# todo Здесь нужно написать код
with open(file_path) as file:
total_prices = []
purchase = []
for i in file:
if i.strip():
purchase.append(int(i.strip()))
else:
if purchase:
total_prices.append(sum(purchase))
purchase = []
most_expensive_purchases = sum(sorted(total_prices)[-3:])
return most_expensive_purchases
[ATTACH type="full" alt="1703166267200.png"]2523[/ATTACH]
Во вложении результат работы с ошибками и текст самой задачи