Этот репозиторий содержит несколько проектов, написанных на Python, предназначенных для демонстрации индивидуальных навыков программирования и профессионализма.
1. django_news
Система новостей с комментариями
Учебный проект Django, представляющий систему управления новостями с возможностью добавления комментариев. Проект включает модели данных для новостей и комментариев, формы для их добавления и редактирования, а также представления для отображения списка новостей и детальной информации о новости.
2. volatility
Анализ Волатильности Ценных Бумаг
Проект, вычисляющий волатильность ценных бумаг на основе данных торгов на бирже. Поддерживает многопоточную и многопроцессорную обработку данных для повышения эффективности вычислений.
Чат-бот для VK с генерацией билетов на самолет
Этот образовательный проект демонстрирует создание чат-бота для VKontakte с использованием библиотеки vk-api. Основная задача бота - генерация и отправка билетов на самолет на основе внутренней базы данных рейсов.
4. ticket
Создание билета на самолет
Этот скрипт автоматически создает билет на самолет с использованием предварительно подготовленного шаблона. Принимает ФИО пассажира, место отправления, место назначения и дату вылета в качестве параметров и заполняет ими шаблон билета.
5. telegram_bot
Чат-бот Telegram с использованием машинного обучения
Простой чат-бот Telegram, который использует методы машинного обучения для определения намерений пользователей и ответа на их сообщения.
Converter
Проект конвертера значений, написанный с использованием PySide6 (PyQt). Позволяет конвертировать числа в разные системы счисления и выполнять различные операции с числами.
7. json_game
Подземелье Ящеров
Текстовая игра, в которой герой исследует подземелье, сражается с монстрами и пытается выбраться на поверхность через люк, прежде чем его затопит аномальная река. Включает карту подземелья в формате JSON и различные локации и монстров.
Online Clipboard
Веб-приложение для управления заметками, написанное с использованием Flask. Позволяет пользователям добавлять и удалять заметки через веб-интерфейс.
Игра «Быки и коровы»
Реализация классической игры, цель которой - угадать четырехзначное число, загаданное компьютером. Все цифры в числе различны, и первая цифра не может быть нулем.
10. bowling_score
Боулинг: Подсчет Очков
Проект, реализующий систему подсчета очков для игры в боулинг. Поддерживает стандартные и новые правила подсчета, а также обработку протоколов турниров.
11. simple_vk_bot
Простой бот для VKontakte
Проект, представляющий собой бота для социальной сети ВКонтакте. Отправляет текстовые сообщения и случайные фотографии из заранее заготовленного списка в ответ на определенные команды.
Каждый проект может иметь свои собственные инструкции по установке и запуску, указанные в соответствующем README файле внутри папки проекта.
Для установки зависимостей проектов рекомендуется использовать файл requirements.txt
, если он присутствует внутри каждой папки проекта.
Эти проекты разработаны в образовательных целях и могут быть расширены или изменены в соответствии с конкретными требованиями или задачами.