120 читали · 8 месяцев назад
🐍🃏 Как написать пасьянс на Python
Пасьянс «Косынка» – одна из самых популярных карточных игр. В этой статье мы разберем, как реализовать «Косынку» с использованием библиотеки Tkinter: детально рассмотрим логику игры, настройки интерфейса, а также визуализацию и обработку перемещений карт. Первый карточный пасьянс придумали почти 200 лет назад. Вероятно, игра имеет французское происхождение (по легенде, Наполеон Бонапарт в изгнании развлекался пасьянсом), однако наибольшее распространение она получила сначала в Великобритании, а затем в США и Канаде...
4 дня назад
Python | Модули и пакеты
Когда ваши программы на Python становятся больше и сложнее, возникает необходимость организовывать код логически. Модули и пакеты — это механизмы Python для структурирования кода, которые позволяют разбивать программу на несколько файлов, повторно использовать код и создавать четкие пространства имен. Модуль — это просто файл с расширением .py, содержащий код на Python. Модуль может определять функции, классы и переменные, а также может включать исполняемый код. Давайте создадим наш первый модуль...