Совершенно новый, первый вопрос! Я был программистом в колледже, около 15 лет назад или около того, я подхватил малиновый пи, чтобы немного поработать, и одна идея заключалась в том, чтобы попытаться сделать часы, подобные моему отцу, которые сделали ХАРД назад еще в 70-е годы, часы, которые мигает время на одну цифру за раз. У меня есть pi, все подключены к IO-чипу и подключены к 7-сегментному дисплею. У меня дисплей полностью работает. Я использовал некоторый код запаса для IC-чипа «MCP23017» и смог построить на этот код довольно много проб и ошибок и ИСКЛЮЧИТЕЛЬНО ржавые навыки программирования. Никогда не использовал Python раньше, но пока не слишком сложно понять.Однозначные часы на малиновой пи в Питоне
Но теперь я застрял и не знаю, где еще начать дальше. Я могу вытащить время в свою программу и распечатать его на экране в виде полного блока. И я создал небольшие функции для отображения всех цифр 0-9, но я не понимаю, как это сделать и разделить на отдельные цифры и отправить эти коды. Единственный способ, который я думал, - это много страниц строк if/elif, и это кажется очень расточительным и немым, я знаю, что это должно быть проще сделать под страницей кода, но я начинаю с чего начать.
(Python программирующий в Raspberry Pi) # В случае, если я пропустил отметить, что
Спасибо! Кевин
разместить свой код, пожалуйста. – moenad
Привет, Кевин. Ваш вопрос, похоже, спрашивает, как выполнить определенную задачу (разбивая число на свои составляющие) в Python. К сожалению, проблема вашего вопроса похожа на множество нерелевантных контекстов (это здорово в разговоре, а не на большом ресурсе помощи). Удалите ненужный контекст и включите код, который у вас есть, что вы хотите сделать, и как это отличается от того, что на самом деле делает код. –
Я предлагаю вам прочитать больше, узнать больше Python, попытаться решить проблему самостоятельно, тогда задавайте вопросы здесь, если вы застряли. – martineau