Задача python помогите пожалуйста
Дан список стоимостей товаров некоторого магазина -- нужно найти минимальную, максимальную и среднюю цены
Формат входных данных
Последовательность натуральных чисел, записанных через пробел
Формат выходных данных
Строка "Min price: {цена} rub" -- цена должна занимать семь знаков и ориентироваться по правому краю
Строка "Max price: {цена} rub" -- цена должна занимать семь знаков и ориентироваться по правому краю
Строка "Average price: {цена} rub" -- цена должна содержать три знака после точки
Конечно, я помогу вам с этой задачей. Вот пример кода на Python, который решает данную задачу:
```python
prices = input("Введите последовательность цен, разделенных пробелами: ")
prices_list = list(map(int, prices.split()))
min_price = min(prices_list)
max_price = max(prices_list)
average_price = sum(prices_list) / len(prices_list)
output = "Min price: {:>7} rub".format(min_price)
print(output)
output = "Max price: {:>7} rub".format(max_price)
print(output)
output = "Average price: {:.3f} rub".format(average_price)
print(output)
```
Программа запрашивает у пользователя последовательность цен, разделенных пробелами. Затем она преобразует эту строку в список целых чисел.
С помощью функций `min()` и `max()` находятся минимальная и максимальная цены в списке соответственно. Средняя цена вычисляется путем деления суммы всех цен на их количество.
Затем форматированная строка выводится с помощью метода `format()`, где `{:>7}` означает, что число будет выровнено по правому краю и займет 7 символов, а `:.3f` указывает, что будет выведено число с 3 знаками после точки.
Надеюсь, это поможет вам решить задачу. Если у вас возникнут дополнительные вопросы, пожалуйста, дайте мне знать.
Гугл в помощь