Телеметрия
Условие задачи
Примечание. Все вопросы по решению задачи следует задавать учителю и/или писать на странице обсуждения задачи. Также приветствуется обмен мнениями на странице обсуждения.
К компьютеру подключено устройство, передающее показания о температуре и влажности воздуха.
- Сохранить передаваемые показания в файл или в базу данных (на выбор)
- Вывести, сколько раз в день показания выходят за допустимые пределы.
Показания прибора поступают на стандартный вход программы в формате
t=число
для температуры или
h=число
для влажности воздуха. Гарантируется, что пробелы во входных данных отсутствуют.
Указания к решению задачи
Условие, что данные поступают на стандартный вход без подсказок, означает, что чтение данных следует производить при помощи функции input()
без подсказок:
x = input()
Если данные сохраняются в файл, их можно сохранить в следующем формате:
Строчка для температуры:
YYYY-MM-DD,hh:mm:ss,температура,
Строчка для давления
YYYY-MM-DD,hh:mm:ss,,давление
Обратите внимание, что сведения о времени получения показаний на вход программы не подаются. Их следует получить внутри программы стандартными средствами Python. Подробности можно прочитать на странице документации.