Игра “Сапер”: Обход в ширину
Делимся циклом видео, благодаря которому ты научишься создавать игру “Сапер” на Python. Для этого тебе понадобится библиотека Tkinter. В данном видео автор демонстрирует реализацию обхода в ширину.
👀Смотреть видео
#видео
Делимся циклом видео, благодаря которому ты научишься создавать игру “Сапер” на Python. Для этого тебе понадобится библиотека Tkinter. В данном видео автор демонстрирует реализацию обхода в ширину.
👀Смотреть видео
#видео
🔥29👍10😁1
list.append
Метод append() добавляет элемент в конец списка. Если тебе нужно добавить элементы списка (а не сам список) в другой список, используй метод extend().
#практика
Метод append() добавляет элемент в конец списка. Если тебе нужно добавить элементы списка (а не сам список) в другой список, используй метод extend().
#практика
👍48🔥10
Исследование звука: Удаление шумов
Делимся статьей, где автор рассказывает про алгоритмы удаления посторонних шумов из аудио дорожки. Это полезно для автоматических субтитров во время онлайн-конференций, логирования бизнес-встреч, работы с глухонемыми и слабослышащими.
👉Читать статью
#статьи
Делимся статьей, где автор рассказывает про алгоритмы удаления посторонних шумов из аудио дорожки. Это полезно для автоматических субтитров во время онлайн-конференций, логирования бизнес-встреч, работы с глухонемыми и слабослышащими.
👉Читать статью
#статьи
👍21🔥6
Pandas: Метод sort values
Делимся циклом видео, благодаря которому ты научишься пользоваться Pandas. В этот раз автор демонстрирует метод sort values объекта Series.
👀Смотреть видео
#видео #pandas
Делимся циклом видео, благодаря которому ты научишься пользоваться Pandas. В этот раз автор демонстрирует метод sort values объекта Series.
👀Смотреть видео
#видео #pandas
👍24😁2
string.index
Метод index() возвращает индекс подстроки внутри строки (если она найдена). При необходимости ты можешь указать, откуда начинается и где заканчивается поиск. Если подстрока не найдена, возвращается ValueError.
#практика
Метод index() возвращает индекс подстроки внутри строки (если она найдена). При необходимости ты можешь указать, откуда начинается и где заканчивается поиск. Если подстрока не найдена, возвращается ValueError.
#практика
👍41🔥1
Кластеризация в ML
Делимся статьей, где автор рассказывает про кластеризацию в ML. Продемонстрирован как принцип работы популярных алгоритмов кластеризации, так и их упрощенные реализации с нуля.
👉Читать статью
#статьи
Делимся статьей, где автор рассказывает про кластеризацию в ML. Продемонстрирован как принцип работы популярных алгоритмов кластеризации, так и их упрощенные реализации с нуля.
👉Читать статью
#статьи
👍21🔥1😁1
Python Flet: Система регистрации
Делимся циклом видео, где автор рассказывает про UI дизайн приложений. В этот раз ты создашь приложение с возможностью регистрации в базе данных SQLite3.
👀Смотреть видео
#видео
Делимся циклом видео, где автор рассказывает про UI дизайн приложений. В этот раз ты создашь приложение с возможностью регистрации в базе данных SQLite3.
👀Смотреть видео
#видео
👍21🔥1😁1
MySQL: LIMIT
Ты можешь ограничить количество записей, возвращаемых по запросу, с помощью оператора LIMIT. Если ты хочешь вернуть пять записей, начиная с третьей, используй ключевое слово «OFFSET».
#практика
Ты можешь ограничить количество записей, возвращаемых по запросу, с помощью оператора LIMIT. Если ты хочешь вернуть пять записей, начиная с третьей, используй ключевое слово «OFFSET».
#практика
👍34
Метод главных компонент
В данной статье автор рассказывает про метод главных компонент. В результате ты узнаешь, что это и как его можно реализовать с нуля на Python.
👉Читать статью
#статьи
В данной статье автор рассказывает про метод главных компонент. В результате ты узнаешь, что это и как его можно реализовать с нуля на Python.
👉Читать статью
#статьи
👍12😁2🔥1
Pandas: Метод sort index
Делимся циклом видео, благодаря которому ты научишься пользоваться Pandas. В этот раз автор демонстрирует метод sort index объекта Series.
👀Смотреть видео
#видео #pandas
Делимся циклом видео, благодаря которому ты научишься пользоваться Pandas. В этот раз автор демонстрирует метод sort index объекта Series.
👀Смотреть видео
#видео #pandas
👍19🔥3
string.isdigit
Метод isdigit() возвращает значение True, если все символы в строке являются цифрами. Если нет, он возвращает False. В Python верхний и нижний индексы (обычно написанные с использованием Юникода) также считаются цифровыми символами. Римские цифры, числители валют и дроби считаются числовыми символами, а не цифрами. Чтобы проверить, является ли символ числовым или нет, используй метод isnumeric().
#практика
Метод isdigit() возвращает значение True, если все символы в строке являются цифрами. Если нет, он возвращает False. В Python верхний и нижний индексы (обычно написанные с использованием Юникода) также считаются цифровыми символами. Римские цифры, числители валют и дроби считаются числовыми символами, а не цифрами. Чтобы проверить, является ли символ числовым или нет, используй метод isnumeric().
#практика
👍46🔥4
Шпаргалка по алгоритмам: Графовые и строковые алгоритмы
Продолжаем делиться циклом шпаргалок по алгоритмам. В этот раз автор рассказывает про графовые алгоритмы DFS, Флойда-Уоршелла и строковые наподобие Ахо-Косарик.
👉Читать статью
#статьи
Продолжаем делиться циклом шпаргалок по алгоритмам. В этот раз автор рассказывает про графовые алгоритмы DFS, Флойда-Уоршелла и строковые наподобие Ахо-Косарик.
👉Читать статью
#статьи
👍38🔥4😁1
Телеграм-бот: Основной функционал бота
Делимся циклом видео, благодаря которому ты научишься разрабатывать телеграм-бота на Python. В этот раз автор демонстрирует добавление кнопок разных типов и обработчика нажатий к ним.
👀Смотреть видео
#видео
Делимся циклом видео, благодаря которому ты научишься разрабатывать телеграм-бота на Python. В этот раз автор демонстрирует добавление кнопок разных типов и обработчика нажатий к ним.
👀Смотреть видео
#видео
👍42🔥9😁1
Pandas: Методы очистки данных
Наши данные часто поступают из нескольких ресурсов и не являются чистыми. Они могут содержать пропущенные значения, дубликаты, неправильные или нежелательные форматы и т. д. Благодаря данной статье ты познакомишься с основными методами очистки данных в Pandas.
👉Читать статью
#статьи #pandas
Наши данные часто поступают из нескольких ресурсов и не являются чистыми. Они могут содержать пропущенные значения, дубликаты, неправильные или нежелательные форматы и т. д. Благодаря данной статье ты познакомишься с основными методами очистки данных в Pandas.
👉Читать статью
#статьи #pandas
👍22🔥5😁1
Python Flet: Авторизация через БД
Делимся циклом видео, где автор рассказывает про UI дизайн приложений. В этот раз ты реализуешь процесс авторизации в проекте через базу данных SQLite3.
👀Смотреть видео
#видео
Делимся циклом видео, где автор рассказывает про UI дизайн приложений. В этот раз ты реализуешь процесс авторизации в проекте через базу данных SQLite3.
👀Смотреть видео
#видео
🔥24👍5😁1
Введение в Celery
Celery — это реализация очереди задач для веб-приложений Python, используемая для асинхронного выполнения работы вне цикла HTTP-запрос-ответ. Данная статья подойдет для новичков, которые хотят работать с Celery.
👉Читать статью
#статьи
Celery — это реализация очереди задач для веб-приложений Python, используемая для асинхронного выполнения работы вне цикла HTTP-запрос-ответ. Данная статья подойдет для новичков, которые хотят работать с Celery.
👉Читать статью
#статьи
👍25😁2
set.isdisjoint
Метод isdisjoint() возвращает значение True, если два множества не имеют между собой общих элементов. В противном случае возвращается False. Ты также можешь передавать итерации, такие как список, кортеж, словарь или строку. В этом случае isdisjoint() сначала преобразует итерации в множества. Затем происходит проверка, не являются ли они непересекающимися.
#практика
Метод isdisjoint() возвращает значение True, если два множества не имеют между собой общих элементов. В противном случае возвращается False. Ты также можешь передавать итерации, такие как список, кортеж, словарь или строку. В этом случае isdisjoint() сначала преобразует итерации в множества. Затем происходит проверка, не являются ли они непересекающимися.
#практика
🔥34👍4😁1