Простой 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
isinstance()

Функция isinstance() возвращает True, если указанный объект имеет указанный тип, иначе False. Если параметр типа является кортежем, эта функция вернет True, если объект является одним из типов в кортеже. Для проверки объекта на подкласс указанного объекта используй функцию issubclass().

#практика
👍3
Предсказание оттока пользователей

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

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

#статьи
Pygame: Спрайты

Спрайты — это объекты с различными свойствами, такими как высота, ширина, цвет и т. д. Также у них есть методы, таке как перемещение вправо, влево, вверх и вниз, прыжок и т. д. Благодаря этому видео ты научишься пользоваться спрайтами по одиночке и в группе.

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

#видео
issubclass()

Функция issubclass() возвращает значение True, если указанный объект является подклассом указанного объекта, в противном случае — значение False. Для проверки объекта на указанный тип используй функцию isinstance().

#практика
Генерация аудио диффузионной нейросетью

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

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

#статьи
wxPython: Графические примитивы

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

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

#видео #wxpython
endswith

Метод endwith() возвращает True, если строка заканчивается указанным значением. В противном случае возвращается False. При необходимости ты можешь задать, откуда начинается и заканчивается проверка. Также есть возможность передать методу кортеж.

#практика
Создание бота в стиле Alexa и Siri

Не так сложно создать программу ИИ, которая воспринимает человеческую речь и отвечает на вопросы. Это можно реализовать с помощью нескольких пакетов Python и API. Делимся статьей, где автор демонстрирует создание бота.

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

#статьи
wxPython: Примеры событий

Делимся видео, где автор рассказывает про стандартные события: wx.EVT MOTION, wx.EVT PAINT, wx.EVT SET FOCUS, wx.EVT KILL FOCUS, wx.EVT KEY DOWN, wx.EVT KEY UP. Также продемонстрирован порядок назначения id элементам интерфейса.

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

#видео #wxpython
👍1
lower

Метод lower() преобразует все символы верхнего регистра в строке в символы нижнего регистра и возвращает строку. Если символы верхнего регистра отсутствуют, возвращается исходная строка. Для преобразования строки в верхний регистр используй upper().

#практика
10 простых сниппетов

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

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

#статьи
Введение в Jinja2

Jinja2 — это современный язык шаблонов для разработчиков Python. Он был сделан по шаблону Джанго. Используется для создания HTML, XML или других форматов разметки, которые возвращаются пользователю через HTTP-запрос. Благодаря этому видео ты познакомишься с Jinja2.

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

#видео
range()

Функция range() возвращает последовательность чисел, начиная с 0 по умолчанию и увеличиваясь на 1 (по умолчанию), останавливается перед указанным числом. В первом примере выводится последовательность чисел от 0 до 5. Во втором примере – от 3 до 5. В третьем – от 3 до 19 с шагом 2.

#практика
Моделирование лесных пожаров

Математические модели поведения пожара являются важной частью смягчения последствий пожара. Модели пожара помогают определить, где может начаться пожар, как быстро он будет распространяться (и в каком направлении) и сколько тепла он выделит. Делимся статьей, где автор демонстрирует моделирование лесных пожаров.

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

#статьи
Pygame: Отображение текстовой информации

Благодаря этому видео ты узнаешь, как использовать встроенные шрифты и загружать свои собственные. Также ты научишьсяотображать текст с заданными шрифтами. Рассматриваются классы Font и SysFont. Методы get fonts и render. Продемонстрированы примеры по отображению и перемещению текста.

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

#видео
index

Метод index() находит первое вхождение указанного значения. Данный метод вызывает исключение, если значение не найдено. index() почти аналогичен методу find(). Разница заключается в том, что метод find() возвращает -1, если значение не найдено.

#практика
Неочевидные возможности FastAPI

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

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

#статьи
Jinja2: Экранирование

Делимся видео, где автор демонстрирует способы реализации экранирования данных в шаблонах. Для этого тебе понадобится блок raw. Также продемонстрировано применение блока for для итерирования фрагментов шаблона; блока if для вставки фрагментов по некоторому условию.

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

#видео
type()

Функция type() в Python используется для определения типа конкретного объекта. Возвращается либо тип объекта, либо объект нового типа на основе переданных аргументов. В данном примере продемонстрировано определение типа объектов.

#практика
DatRet: Реализация TensorFlow для табличных данных

DatRet – это простая реализация архитектуры глубокой нейронной сети для табличных данных с настраиваемой генерацией слоев и послойным сокращением количества нейронов. Благодаря этой статье ты познакомишься с DatRet.

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

#статьи #tensorflow
Django: Slug

Slug — это короткая метка для чего-либо, содержащая только буквы, цифры, знаки подчеркивания или дефисы. Обычно они используются в URL-адресах. Делимся видео, где автор демонстрирует работу с slug.

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

#видео #django