Python Learning
33.5K subscribers
1.95K photos
8 videos
7 files
953 links
№ 4974297878

Обучающий канал по Python

Ссылка для друга - https://t.me/+I7jrAQKR5xAyYTAy

По всем вопросам @mascarov_valentin

Реклама на бирже - https://telega.in/c/Python_per_month
Download Telegram
👍61
Что выведет этот код?
Anonymous Quiz
30%
True
41%
False
18%
Ошибку
11%
Узнать ответ
🤔21👍7🔥1
Ray Casting 3D игра на Python + PyGame

Смотреть статью
👍17👨‍💻31
👍10
Что выведет этот код?
Anonymous Quiz
39%
1 4
8%
4 1
14%
1 1
31%
Ошибку
9%
Узнать ответ
🤔27👍7😢1
PyFlux

PyFlux - это библиотека для прогнозирования временных рядов.
Она предоставляет удобный интерфейс для работы с моделями временных рядов, такими как анализ авторегрессии (AR), интегрированной скользящей средней (ARIMA), авторегрессии скользящего среднего (ARMA) и др.

В этом примере создается искусственный временной ряд и на его основе модель ARMA обучается для прогнозирования следующих 10 значений этого ряда.
👍17🤔1
Учим ламу говорить на руском

Смотреть статью
👍71
Вращаем и сохраняем изображение

Для вращения можно использовать функцию rotate, принимающую кол-во градусов.
👍14🎉2
Dateparser

Dateparser - это библиотека, которая позволяет получать информацию о дате и времени из строковых значений в автоматическом режиме.
Она может распознавать множество различных форматов дат и времени, включая относительные даты и даты на разных языках.

В данном примере мы имеем строку, описывающую относительную дату - "5 минут назад". С помощью функции parse библиотеки Dateparser мы парсим эту дату в объект Python datetime. Затем мы выводим дату и время в нужном нам формате с помощью метода strftime.
👍18🆒2
👍5
Что выведет этот код?
Anonymous Quiz
23%
[]
22%
[2]
44%
Ошибку
11%
Узнать ответ
🤔13👍8🔥3🆒21😢1
Python декораторы на максималках. Универсальный рецепт по написанию и аннотированию от мала до велика

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

Смотреть статью
👍192
Ход короля

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

Программа должна вывести «YES», если из первой клетки ходом короля можно попасть во вторую, или «NO» в противном случае.
👍153🔥1
👍3
Что выведет этот код?
Anonymous Quiz
43%
1
25%
[]
20%
Ошибку
12%
Узнать ответ
🤔15👍11🗿3🎉1🍾1
Задача

Напишите функцию Python, чтобы найти отличную пару чисел, произведение которых нечетно из последовательности целочисленных значений.
👍17🗿5🎉3💯2🔥1
Nested Sets (вложенные множества)

Это способ организации иерархических данных, где каждый узел дерева представлен парой чисел, определяющих диапазон значений.

Каждая категория представлена объектом, содержащим поля "ID", "Название", "Левая граница" и "Правая граница". "Левая граница" и "Правая граница" определяют диапазон значений, которые охватывают поддерево данной категории.

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

*При изменении структуры дерева требуется обновление левых и правых границ всех связанных категорий.
👍91🔥1🎉1
Dash

Dash - это популярная библиотека для создания веб-приложений на Python.
Она позволяет разработчикам создавать интерактивные, аналитические приложения без необходимости использовать JavaScript.

Dash основан на Flask, Plotly и React, и предоставляет простой способ создания веб-приложений с использованием компонентов, таких как графики, таблицы и формы.

В этом примере мы создаем простое веб-приложение с использованием Dash. Приложение содержит поле ввода, кнопку отправки и контейнер для вывода результата. Мы определяем функцию update_output, которая вызывается при нажатии на кнопку "Submit". Функция возвращает текст, введенный пользователем, и выводит его в контейнере.
👍12🗿3