2 месяца назад
🎮 Tic-tac-toe (Крестики нолики), но красиво: архитектура, ИИ и тесты на Python
Крестики-нолики — та самая игра, с которой всё начинается. Её пишут на уроках программирования, во время собеседований и… просто чтобы отвлечься. Но мы не пойдём лёгким путём! Вместо обычной портянки из if-ов — сделаем всё красиво: ООП, минимальный ИИ, юнит-тесты и архитектура, которая не вызывает слёз. Прежде чем бросаться в код, давай подумаем: Начнём с доски. Это основа игры: рисовать, проверять победу, обрабатывать ходы. class Board: def __init__(self): # Создаём 3x3 пустую доску self...
624 читали · 3 года назад
📌 Python готовые мини-проекты
Коллекция простых мини-проектов Python для повышения ваших навыков программирования на Python. Если вы хотите посмотреть интересные проекты на python, посмотрите этот список. Если вы новичок в Github и ищите готовые скрипты открытым исходным кодом, посмотрите этот гит. Список крутых готовых проектов: Project Hello World JSON to CSV Random Password Generator Instagram Profile Info Search string in Files Fetch links from Webpage Todo App With Flask Add Watermark on Images WishList App Using Django...