Поделитесь своими знаниями, ответьте на вопрос:
(Python)Дано несколько списков, содержащих курс иностранной валюты с 3 разных обменных пунктов за последние несколько дней. Нужно вычислить среднее значение всех курсов и вывести его на консоль с 5 знаками после запятой.Enter number of days: 4Generated prices:Exchange 1: [67.33, 67.41, 69.55, 68.83]Exchange 2: [66.85, 68.49, 68.30, 68.77]Exchange 3: [69.15, 67.72, 70.0, 68.84]Average price: 68.43667Указания:Используйте генератор случайных чисел, чтобы заполнить списки. Вы можете использовать функцию random.uniform(a, b) для генерации случайных дробных чисел между a и b.Сгенерированные курсы можно не округлять.Напишите функцию, которая генерирует список случайных чисел в заданном интервале заданной длины.Курс может колебаться от 65.0 до 70.0Соедините все списки в один перед подсчётом среднего.
amount = 0
while True:
cost = int(input("Стоимость товара (0 - покупок больше нет): "))
if cost == 0:
break
amount += cost
print("Стоимость всех покупок:", amount)
Объяснение:
amount = 0 // Сумма = 0
while True: // Пока истинно
cost = int(input("Стоимость товара (0 - покупок больше нет): ")) // Вводим стоимость с клавиатуры
if cost == 0: // Если стоимость = 0
break // Выходим из цикла
amount += cost // Добавляем к сумме стоимость
print("Стоимость всех покупок:", amount) // Выводим ответ