Предмет: Информатика,
автор: boikivn
Пайтон.Температура повітря протягом минулого тижня коливалась від -5 до 17 оС. Напишіть програму, яка згенерує щоденний цикл температур та видрукує день тижня, коли було найхолодніше.
YKR4:
нужно что бы каждый день была разная темп. в указанном диапазоне, а потом вывести на экран самый холодный день?
Ответы
Автор ответа:
1
Ответ:
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, я заношу этот день и темп. в объект. далее вывожу день(первое значение в массиве)
Похожие вопросы
Предмет: Английский язык,
автор: adam51
Предмет: Русский язык,
автор: AlYk11092002Алексей
Предмет: Английский язык,
автор: тимур741
Предмет: Биология,
автор: semenenkoandreas
Предмет: Математика,
автор: arturcairo