Простой 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
math.ldexp

Функция math.ldexp() используется для вычисления значения, эквивалентного выражению x ⋅ 2ⁱ. Это полезно для работы с числами с плавающей запятой, особенно в контексте низкоуровневых вычислений или манипуляций с представлениями чисел.

#практика
👍10🔥3
Создание Diffusion модели

Диффузионные модели — это тип алгоритмов машинного обучения, которые используются для генерации данных, таких как изображения, аудио или текст. Они работают, постепенно улучшая случайный шум, чтобы получить осмысленные данные. Благодаря данной статье ты научишься создавать Diffusion модели с нуля.

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

#статьи
👍19🤣7🔥1
IMG to PDF

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

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

#видео
👍15🔥1
list.append

Метод append() используется для добавления одного элемента в конец списка. Это один из наиболее часто используемых методов для работы со списками. Если нужно добавить несколько элементов, можно использовать метод extend() или конкатенацию списков. Метод append() возвращает None, поэтому не следует использовать его в выражениях, где ожидается значение.

#практика
👍54🤣14😁8🔥3
Flask: Развертывание на Linux

Продолжаем делиться циклом статей, благодаря которому ты научишься пользоваться Flask. В этот раз автор демонстрирует развертку Microblog на сервере Linux.

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

#статьи #flask
👍21
Как смотреть и скачивать YouTube без VPN?

В данной статье автор рассказывает, как с помощью Python можно скачивать видео и аудио с YouTube без использования VPN. В дальнейшем ты сможешь скачивать плейлисты и целые каналы!

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

#статьи
🔥52👍19
list.insert

list.insert() — это метод списка, который позволяет вставить элемент в определённое место (индекс) списка. В отличие от метода append(), который добавляет элемент только в конец, insert() даёт больше гибкости, так как ты можешь указать точное место для нового элемента. Если индекс выходит за пределы, Python добавит элемент в начало (если индекс отрицательный) или в конец списка.

#практика
👍44🔥10
Голосовой помощник

В данном видео автор демонстрирует, как создавать своего голосового помощника. В этом тебе помогут библиотеки speech recognition и pyaudio. Присутствует ссылка на github, где можно взять код проекта.

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

#видео
👍39🔥6
Как устроен PyTorch?

PyTorch — это популярный фреймворк с открытым исходным кодом для машинного обучения и глубокого обучения, разработанный и поддерживаемый компанией Meta AI. Он предназначен для создания нейронных сетей, обработки данных, проведения исследований в области искусственного интеллекта и построения моделей машинного обучения. Благодаря данной статье ты узнаешь, как устроен PyTorch.

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

#статьи
👍24🔥4😁3
Работа со словарями

Словари – это универсальный инструмент для хранения данных в формате ключ-значение. Если хочешь быстро находить, добавлять или изменять значения, словари – то, что тебе нужно.

Ты можешь создать словарь с помощью фигурных скобок {} или функции dict(). Для получения значения укажи нужный ключ в квадратных скобках. Если ключа нет, произойдет ошибка. Чтобы этого избежать, используй метод get().

#практика
👍31🔥5
Работа с Selenium

Делимся циклом видео, где автор рассказывает про Selenium. Это библиотека для автоматизации действий в веб-браузере. Она широко используется для автоматизированного тестирования веб-приложений, написания скриптов для взаимодействия с веб-сайтами и даже для парсинга данных.

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

#видео
👍16🤣1
Как смотреть и скачивать YouTube без VPN? Часть 2

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

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

#статьи
👍20🔥1
Словари: Изменение, добавление, удаление элементов

Хочешь добавить новый элемент или изменить существующий? Просто присвой значение по ключу.

Для удаления элементов есть три варианта. Ты можешь удалить с помощью del, либо же удалить и получить значение с помощью pop(). Также метод clear() используется для очистки всего словаря.

#практика
👍36🔥6😁2
Шифрование текста в изображении

Благодаря данному видео ты узнаешь, что такое стеганография. Ты научишься скрывать и шифровать текст в изображениях png и jpg.

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

#видео
🔥24👍3
Создание Морского боя

Благодаря данной статье ты сможешь создать Морской бой. Для этого тебе понадобится VueJS для реализации фронтенда. Присутствует ссылка на игру.

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

#статьи
👍28
Работа с NumPy

NumPy — это одна из самых популярных библиотек Python, созданная для работы с многомерными массивами и выполнения высокопроизводительных вычислений. Она является основой многих других библиотек, таких как Pandas, SciPy и Scikit-learn. NumPy написан на C, что делает операции с массивами значительно быстрее по сравнению с использованием стандартных списков Python.

В NumPy массивы создаются с помощью функции numpy.array(). NumPy автоматически определяет тип данных массива, но ты можешь задать его вручную. Также предоставляются множество функций для создания массивов с определенной структурой. Например, массив из нулей и единиц, или из случайных чисел.

#практика
👍42