Простой Python | Программирование
143K subscribers
2.26K photos
36 videos
1.3K links
Заявки принимаются автоматически.
Лучший образовательный канал по Python.

По всем вопросам: @dimaa_dimaa (реклама)

Ссылка на канал: https://t.me/+T1i5nO0m_h01ZDky
.
РКН: https://vk.cc/cJ5box
Помощь:https://telega.in/c/+T1i5nO0m_h01ZDky
Download Telegram
Dunder-методы

Dunder-методы (или “магические методы”) — это специальные методы, имена которых начинаются и заканчиваются двумя символами подчеркивания (__). Они позволяют изменять поведение встроенных операций Python для твоих объектов: арифметики, сравнения, строкового представления и многого другого. Делимся статьей, где автор рассказывает про Dunder-методы.

👉Читать статью

#статьи
👍45🔥8🤣1
Управление компьютером жестами

В данной статье автор рассказывает, как можно реализовать управление компьютером жестами. Система использует веб-камеру для захвата изображения рук пользователя. Затем нейронка распознает жесты и преобразует их в команды управления компьютером.

👉Читать статью

#статьи
👍24🔥6
Телеграм-бот с AI

С помощью этого кода ты можешь сделать телеграм-бота, который будет тебе отвечать на вопросы с помощью OpenAI. Перед запуском тебе нужно получить API-ключи.

Сначала мы подключаем aiogram и загружаем API-ключи. Затем функция get_ai_response() отправляет текст пользователя в GPT-3.5 и получает ответ. В результате бот принимает сообщения, обрабатывает их и отправляет обратно ответ AI.

Это примитивное решение. Ты можешь самостоятельно использовать более продвинутую модель, добавить интерактивное меню и многое другое.

#практика
😁32👍16🤣5🔥1
Телеграм-бот: Inline-кнопки

Продолжаем делиться циклом видео, где автор рассказывает про разработку телеграм-бота на Python. В этот раз ты узнаешь, как работать с inline-кнопками.

👀Смотреть видео

#видео
👍23🔥2
Лайфхаки для автоматизации работы

В данной статье автор собрал лайфхаки для автоматизации работы. Они тебе пригодятся при работе с файлами, данными, отчетами. Также ты сможешь автоматизировать тестирование, DevOps и CI/CD.

👉Читать статью

#статьи
👍13
Ковариация и матрица ковариации

Ковариация показывает, как два признака изменяются вместе. Положительная ковариация - это когда переменные растут одновременно. Отрицательная ковариация - когда одна переменная растёт, другая уменьшается. Если ковариация ≈ 0, то признаки независимы.

Если у нас есть несколько переменных, их взаимосвязи можно описать с помощью матрицы ковариации. Это квадратная матрица, где каждая ячейка (i, j) показывает ковариацию между Xi и Xj.

#практика #numpy
👍17🔥5😁4
Создание Ping-Pong

В данной статье автор рассказывает, как реализовать игру Ping-Pong на Python. В этом тебе поможет модуль turtle. В конце ты найдешь полный код программы.

👉Читать статью

#статьи
🔥27👍4
Работа с Selenium: Часть 7

Продолжаем делиться циклом видео, где автор рассказывает про Selenium. В результате ты научишься работать с формами, проходить аутентификацию на различных сайтах и многое другое.

👀Смотреть видео

#видео
🔥13👍3
Bootstrap и выборки

Bootstrap — это статистический метод, который позволяет оценить свойства распределения данных (например, среднее, дисперсию, доверительные интервалы) с использованием повторяющихся случайных выборок с возвращением.

Сначала мы берем случайные выборки из данных с возвращением (можно несколько раз выбирать одно и то же значение). Для каждой выборки вычисляем нужную метрику (например, среднее). В результате получаем распределение метрики и можем оценить её точность.

Bootstrap полезен, так как он избавляет от необходимости делать сложные математические выводы. Он удобен для оценки доверительных интервалов или проверки гипотез.

#практика #numpy
🔥11👍7
Телеграм-бот для бронирования столов

Благодаря данной статье ты узнаешь, как можно сделать Телеграм-бота для бронирования столиков. Работать он будет через вебхуки, взаимодействовать с брокером сообщений RabbitMQ и поддерживать фоновое выполнение задач с помощью FastStream и APScheduler.

👉Читать статью

#статьи
👍17🔥6
Телеграм-бот: Криптобот

Продолжаем делиться циклом видео, где автор рассказывает про разработку телеграм-бота на Python. В этот раз ты узнаешь, как создать криптобота с помощью Aiogram.

👀Смотреть видео

#видео
👍11🔥1
Генератор персонализированных изображений

Данный код позволяет генерировать уникальные изображения с помощью модели DALL·E от OpenAI на основе пользовательских запросов.

Сначала ты отправляешь текстовый запрос. Он отправляется в OpenAI API. Получается сгенерированное изображение, которое в результате отправляется тебе ссылкой.

#практика
👍25🔥8🤣2
Алгоритм Краскала

Алгоритм Краскала – это метод поиска минимального остовного дерева (MST) в графе. Представь, что у тебя есть несколько городов, соединённых дорогами разной длины. Нужно построить сеть дорог так, чтобы все города были соединены, а суммарная длина дорог была минимальной. В этом тебе может помочь алгоритм Краскала. В данной статье автор рассказывает, как алгоритм используется для генерации идеальных лабиринтов.

👉Читать статью

#статьи
👍29🔥3
Работа с Selenium: Часть 8

Продолжаем делиться циклом видео, где автор рассказывает про Selenium. В результате ты научишься работать с формами, проходить аутентификацию на различных сайтах и многое другое.

👀Смотреть видео

#видео
👍14🔥1
Перебор словаря

Сушествует несколько способов перебора словаря. Цикл for по умолчанию итерируется по ключам. Метод values() позволяет перебрать только значения. Метод items() возвращает кортежи (ключ, значение).

#практика
👍35