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