Программирование на языке Python. Библиотека tkinter, события в окне, метод bind
Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Сегодня рассматриваем события в окне. Не все, конечно, только связанные с мышью и клавиатурой. И здесь tkinter предлагает очень простые решения. Ниже (рисунок 1) представлена программа, обрабатывающая события мыши и клавиатуры (см. Рисунок 2). События мыши отображаются внизу окна в поле ввода...
160 читали · 1 год назад
Программирование на языке Python. Комбинаторные алгоритмы. Генерация Сочетаний
Доброго времени суток, читатели, зрители моего канала programmer's notes, любители языка Python. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Алгоритм генерации сочетаний на языке Python Напомню, что сочетания это подмножества данного массива заданной длины. Сочетания, в отличие от размещений отличаются друг от друга только составом элементов, но не порядком. Если список 1 2 3 4 То сочетания длиной 2 элемента будут 1 2   1 3   1 4   2 3   2 4   3 4 Количество сочетаний из n по m вычисляются по формуле n!/((n-m)! * m!)...