Пайтон.Температура повітря протягом минулого тижня коливалась від -5 до 17 оС. Напишіть програму, яка згенерує щоденний цикл температур та видрукує день тижня, коли було найхолодніше.
Добавил переменные с наибольшей и наименьшей температурой, создал словарь со всеми днями недели и их темперой. Прохожусь по неделе и если температура меньше, чем в массиве result_day, я заношу этот день и темп. в объект. далее вывожу день(первое значение в массиве)
Answers & Comments
Ответ:
from random import randrange
min_Temp = -5
max_Temp = 17
week = {
'Пн':randrange(min_Temp, max_Temp),
'Вт':randrange(min_Temp, max_Temp),
'Ср':randrange(min_Temp, max_Temp),
'Чт':randrange(min_Temp, max_Temp),
'Пт':randrange(min_Temp, max_Temp),
'Сб':randrange(min_Temp, max_Temp),
'Вс':randrange(min_Temp, max_Temp),
}
result_day = ['day', 17]
for day in week:
if week[day] < result_day[1]:
result_day = [day, week[day]]
print(result_day[0])
Объяснение:
Добавил переменные с наибольшей и наименьшей температурой, создал словарь со всеми днями недели и их темперой. Прохожусь по неделе и если температура меньше, чем в массиве result_day, я заношу этот день и темп. в объект. далее вывожу день(первое значение в массиве)