Телеметрия: различия между версиями
Vperlin (обсуждение | вклад) |
Vperlin (обсуждение | вклад) |
||
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 22: | Строка 22: | ||
Условие, что данные поступают на стандартный вход без подсказок, означает, что чтение данных следует производить при помощи функции <code>input()</code> без подсказок: | Условие, что данные поступают на стандартный вход без подсказок, означает, что чтение данных следует производить при помощи функции <code>input()</code> без подсказок: | ||
< | <syntaxhighlight lang="python> | ||
x = input() | x = input() | ||
</ | </syntaxhighlight> | ||
Если данные сохраняются в файл, их можно сохранить в следующем формате: | Если данные сохраняются в файл, их можно сохранить в следующем формате: | ||
Строка 38: | Строка 38: | ||
Обратите внимание, что сведения о времени получения показаний на вход программы не подаются. Их следует получить внутри программы стандартными средствами Python. Подробности можно прочитать [https://docs.python.org/3/library/datetime.html на странице документации]. | Обратите внимание, что сведения о времени получения показаний на вход программы не подаются. Их следует получить внутри программы стандартными средствами Python. Подробности можно прочитать [https://docs.python.org/3/library/datetime.html на странице документации]. | ||
[[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. Подробности можно прочитать на странице документации.