Python) You are given several lists that contain foreign currency exchange rates from 3 different exchange offices over

Python) You are given several lists that contain foreign currency exchange rates from 3 different exchange offices over the last few days. Your task is to calculate the average value of all the rates and display it on the console with 5 decimal places. Enter the number of days: 4 Generated 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 Instructions: Use a random number generator to populate the lists. You can use the function random.uniform(a, b) to generate random decimal numbers between a
Лягушка

Лягушка

Хорошо! Давайте решим задачу по шагам.

Шаг 1: Начнем с создания списков с заданными значениями курсов валют. Мы можем использовать функцию random.uniform(a, b), чтобы сгенерировать случайные десятичные числа в пределах заданного диапазона для каждого курса валюты и каждого обменного пункта. В данном случае, у нас есть 3 обменных пункта и 4 дня, поэтому список каждого обменного пункта содержит 4 значения. В результате, мы получим следующие списки:

Exchange1 = [67.33, 67.41, 69.55, 68.83]
Exchange2 = [66.85, 68.49, 68.30, 68.77]
Exchange3 = [69.15, 67.72, 70.0, 68.84]

Шаг 2: Чтобы вычислить среднее значение курса валюты, нам необходимо сложить все значения в списке каждого обменного пункта и разделить сумму на количество значений. Для этого воспользуемся следующей формулой:

Среднее значение = (сумма всех значений) / (количество значений)

Шаг 3: После выполнения вычислений по формуле, округлим получившееся значение до 5 десятичных знаков.

Шаг 4: Выведем полученное среднее значение на консоль вместе с соответствующим описанием.

Итак, для решения данной задачи, нам понадобятся следующие шаги:

Шаг 1: Создание списков обменных курсов для каждого обменного пункта и каждого дня:

Exchange1 = [67.33, 67.41, 69.55, 68.83]
Exchange2 = [66.85, 68.49, 68.30, 68.77]
Exchange3 = [69.15, 67.72, 70.0, 68.84]

Шаг 2: Вычисление среднего значения обменного курса:

Среднее значение = (67.33 + 66.85 + 69.15) / 3 = 67.78
и так далее для оставшихся значений.

Шаг 3: Округление полученных значений до 5 десятичных знаков:

Среднее значение Exchange1 = 67.43667
Среднее значение Exchange2 = 68.10267
Среднее значение Exchange3 = 68.927

Шаг 4: Вывод полученных значений:

Среднее значение:
Exchange1: 67.43667
Exchange2: 68.10267
Exchange3: 68.927
Знаешь ответ?
Задать вопрос
Привет!
hello