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

Функция math.dist используется для вычисления Евклидова расстояния между двумя точками в n-мерном пространстве. Функция math.dist доступна начиная с Python 3.8. В этом примере функция math.dist вычислит и выведет Евклидово расстояние между точками (1, 2) и (4, 6).

#практика
👍25
Руководство по Playwright

Playwright — это мощный инструмент для автоматизации веб-приложений, который поддерживает множество языков программирования, включая Python. Он был разработан командой Microsoft и предоставляет API для взаимодействия с браузерами, такими как Chromium, Firefox и WebKit. Делимся циклом статей, благодаря которому ты научишься пользоваться Playwright.

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

#статьи
👍7😁3
Создание Discord-бота: Анализ сообщений

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

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

#видео
👍11🔥3
math.floor

math.floor — это функция в модуле math, которая округляет число вниз до ближайшего целого. Если число уже является целым, оно остается неизменным. Если число имеет дробную часть, оно округляется вниз до ближайшего меньшего целого.

#практика
👍22
Оптимизация с помощью конечных запятых

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

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

#статьи
👍6🤣1
Flask: Разбивка на страницы

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

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

#статьи #flask
👍6
Pyrogram: Инлайн-кнопки

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

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

#видео
👍12🔥2
string.rstrip

string.rstrip используется для удаления пробельных символов (или других указанных символов) с конца строки. Он удаляет все пробельные символы, включая пробелы, табуляции и символы новой строки, с конца строки до тех пор, пока не встретит другой символ.

#практика
👍40🔥2
Основы Jupyter Notebook

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

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

#видео
👍14🔥2
Django: Ускорение роутера

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

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

#статьи #django
👍19🔥2
math.isfinite

Функция math.isfinite() в Python используется для проверки, является ли число конечным. Эта функция возвращает True, если число является конечным (то есть, не бесконечным и не “не числом” (NaN)). В противном случае - False.

#практика
👍21🔥2
Мини-блог на Django: Часть 2

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

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

#видео #django
👍7
Моржовый оператор

Моржовый оператор, или оператор присваивания выражения, — это оператор :=, который был введен в Python 3.8. Он позволяет одновременно присваивать значение переменной и использовать это значение в выражении. Основное преимущество моржового оператора заключается в том, что он позволяет избежать повторного вычисления выражения или повторного использования переменной. Делимся статьей, где автор рассказывает про моржовый оператор.

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

#статьи
👍11🔥5
math.erf

Функция math.erf вычисляет функцию ошибок (Error function). Функция ошибок часто встречается в статистике, теории вероятностей и инженерных расчетах, особенно при моделировании случайных процессов и в задачах, связанных с распределением Гаусса (нормальным распределением). Она помогает находить вероятность того, что случайная величина попадёт в определённый диапазон значений.

#практика
👍14🔥7
Flask: Онлайн-магазин

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

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

#видео #flask
👍7🔥2
msgspec

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

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

#статьи
👍11🔥1
list.sort

Метод sort используется для сортировки элементов списка по возрастанию или по заданному критерию. Этот метод изменяет сам список, сортируя его элементы. Если элементы списка являются несравнимыми (например, числа и строки), вызывается исключение TypeError.

#практика
👍19