Калькулятор температуры кипения воды на Python
Сегодня напишем на Python программу с графическим интерфейсом, рассчитывающую понижение температуры кипения воды при повышении высоты местности над уровнем моря. Вверху текстовое сообщение "Температура кипения воды". Ниже – поле, обозначенное "Высота над уровнем моря, м" для ввода числового значения высоты местности над уровнем моря. Ещё ниже поле, обозначенное "Температура кипения воды, ⁰C". Ещё ниже две кнопки – "Вычислить" и "Завершить". При нажатии на кнопку "Вычислить" вычисляется температура кипения воды...
761 читали · 5 лет назад
Как я делал GUI на Python
Вкратце: это было больно. Предыстория В комментариях к статье по основам питона спросили про графический интерфейс. До этого я как-то не писал GUI на Python, и тут такая возможность попробовать что-то новенькое. Существует несколько библиотек для этого, я остановился на PyQt5 (точнее PySide2, аналог PyQt5 под LGPL лицензией), потому что немного работал с простой Qt. Run, button, run! Делать простое окно с "Hello, world!" кажется слишком скучным, поэтому я обычно использую другой простой шаблон: на экране одна кнопка, при наведении курсора на эту кнопку она перемещается в случайное место...