Вопрос пользователя:
Ответ нейросети:
def calculate_sales(sales):
total_sales = sum(sales)
average_sales = total_sales / len(sales)
max_sales_month = sales.index(max(sales)) + 1
min_sales_month = sales.index(min(sales)) + 1
below_average = sum(1 for sale in sales if sale < average_sales)
above_average = sum(1 for sale in sales if sale > average_sales)
return {
"total_sales": total_sales,
"average_sales": average_sales,
"max_sales_month": max_sales_month,
"min_sales_month": min_sales_month,
"below_average_months": below_average,
"above_average_months": above_average
}
# Пример использования
sales = [1000, 1500, 1200, 800, 2000, 1800, 1600, 1400, 1100, 900, 1300, 1700]
result = calculate_sales(sales)
print(result)
Пример вывода:
{
'total_sales': 15800,
'average_sales': 1316.67,
'max_sales_month': 5,
'min_sales_month': 4,
'below_average_months': 4,
'above_average_months': 8
}
Напишите нам, если в вопросе есть ваши персональные данные ([email protected])
Обратите внимание: ответы, предоставляемые искусственным интеллектом, могут не всегда быть точными. Не рассчитывайте на них в критически важных областях, таких как медицина, юриспруденция, финансы или в вопросах, связанных с безопасностью. Для важных решений всегда обращайтесь к квалифицированным специалистам. Администрация сайта не несет ответственности за контент, сгенерированный автоматически.