Простой 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
Задачи с LeetCode: Can Place Flowers

Продолжаем делиться циклом видео, где автор решает различные задачи с LeetCode.

Есть список flowerbed, представляющий грядку. 0 означает пустое место, 1 – уже посаженный цветок. При этом нельзя сажать цветы рядом друг с другом. Нужно определить, можно ли посадить n новых цветков без нарушения правил.

Пример:

flowerbed = [1,0,0,0,1], n = 1
# Ответ: True (можно посадить один цветок на индекс 2)

flowerbed = [1,0,0,0,1], n = 2
# Ответ: False (нельзя посадить два цветка)


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

#видео
👍21😁2
Визуализация сюжета

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

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

#статьи
👍13🔥4😁4
Создание видео из изображений

В этот раз мы сделаем скрипт для создания видео. Он будет объединять набор изображений в видеоролик, добавлять фоновую музыку, а также позволит настроить скорость смены кадров. В результате получится готовое MP4-видео!

#практика
🔥32🤣5👍1
Задачи с LeetCode: Diagonal Traverse II

Продолжаем делиться циклом видео, где автор решает различные задачи с LeetCode.

Дан двумерный список nums. Требуется вернуть все элементы, отсортированные по диагоналям, где диагональ определяется как элементы с одинаковой суммой индексов i + j.

Пример:


nums = [
[1, 2, 3],
[4, 5],
[6]
]

# Диагонали:
# 0 → [1]
# 1 → [2, 4]
# 2 → [3, 5, 6]
# Результат: [1, 2, 4, 3, 5, 6]


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

#видео
👍11
Что такое Brython? Часть 4

Brython — это интерпретатор Python, реализованный на языке JavaScript. Его основная цель — позволить разработчикам писать клиентскую логику веб-приложений на Python вместо JavaScript. Продолжаем делиться циклом статей, где автор рассказывает про Brython.

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

#статьи
😁26👍7🤣7🔥3
Генератор мемов

С помощью этого скрипта ты сможешь сделать свои мемы! Все очень просто: ты загружаешь картинку, накладываешь текст сверху и снизу, а затем делаешь черную обводку вокруг белого текста.

#практика
👍36🤣20🔥4
MongoDB: Моментальная обработка данных

Делимся циклом видео, благодаря которому ты научишься пользоваться MongoDB. В этот раз автор рассказывает, как подсчитать сумму элементов, объединять дубликаты и проводить агрегацию по выбранным полям.

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

#видео
👍15🔥1
Особенности логирования

В Python логирование реализуется через встроенный модуль logging, который предоставляет гибкий фреймворк для записи сообщений о работе программы. Благодаря данной статье ты узнаешь об особенностях и возможностях логирования в Python.

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

#статьи
👍19
Обучение с помощью Цеттелькастена

В данной статье автор рассказывает, как изучал языки программирования с помощью метода Цеттелькастен. Ты поймешь, подходит ли тебе данный метод обучения или нет.

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

#статьи
🔥14👍5😁1
Автоматический резюме-аналитик

Данная программа позволяет загружать .pdf или .docx файл с резюме, извлекает ключевые навыки, опыт, контакты, и формирует краткий отчет. В результате можно разобрать резюме без ручного чтения – отличный инструмент для HR, рекрутеров или разработчиков.

#практика
🔥18👍7
Задачи с LeetCode: String to Integer

Продолжаем делиться циклом видео, где автор решает различные задачи с LeetCode.

Дана строка s, нужно преобразовать её в целое число, следуя определенным правилам. Нужно пропустить все начальные пробелы, считать знак (+ или -), если он есть. Также нужно читать цифры до первого нецифрового символа, а результат быть в пределах, иначе обрезать.

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

#видео
🔥4👍1
Selenium: Обход блокировки

Благодаря данному видео ты узнаешь, как создать расширение с помощью Python для Selenium Chrome Driver. Ты настроишь браузер через proxy с аутентификацией и заменой user-agent заголовка.

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

#видео
1🔥28👍6😁3
Рукописный редактор

В данной статье автор рассказывает, как можно сделать редактор рукописного ввода. Идея проста: создается виртуальный лист, на котором можно набросать код от руки – и он будет исполняться!

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

#статьи
2👍18
Распознавание текста с документов

С помощью этого кода ты сможешь распознавать текст с документов на фотографиях. Работает все очень просто. Сначала принимаем фото документа. С помощью OCR распознаем текст. Затем фильтруем документ по типу: паспорт, ИНН, СНИЛС, ИПН и т.д. Предварительно нужно установить Tesseract OCR.

#практика
1👍17🔥4🤣3
Задачи с LeetCode: Length of Last Word

Продолжаем делиться циклом видео, где автор решает различные задачи с LeetCode.

Дана строка s, содержащая слова и пробелы. Нужно вернуть длину последнего слова, где слово — это последовательность не-пустых символов, не содержащих пробелов.

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

#видео
1👍6😁1