Python Developer
21.4K subscribers
1.82K photos
136 videos
13 files
1.97K links
Авторский канал действующего Python-разработчика

Сотрудничество: @bape_ads
Прайс: @bape_media

РКН: https://clck.ru/3GA6KW

Реклама на бирже:
https://telega.in/c/python_tg
Download Telegram
🐍 Боты на Aiogram 3.x: Деплой бота через Docker

В данной статье автор продолжает исследовать возможности Aiogram 3 и рассматривает тему деплоя бота с использованием Docker.

Ссылка на статью

🔖 Предыдущая часть — КЛИК


➡️ Python Developer | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍531🔥1
Лучшая защита — это нападение

👨‍💻 JSON › Айти Memes
Please open Telegram to view this post
VIEW IN TELEGRAM
😁54🔥63👍1👻1
Задача с LeetCode «Find the Index of the First Occurrence in a String №28»

Учитывая две строки needle и haystack, верните индекс первого появления needle в haystack или -1, если needle не является частью haystack.

Пример 1:
Входные данные: haystack = "sadbutsad", needle = "sad"
Вывод: 0
Пояснение: "sad" встречается под индексами 0 и 6. Первое вхождение происходит под индексом 0, поэтому мы возвращаем 0.

Пример 2:
Входные данные: haystack = "leetcode", needle = "leeto"
Вывод: -1
Пояснение: "leeto" не встречается в "leetcode", поэтому мы возвращаем значение -1.

➡️ Python Developer | #задача #easy
Please open Telegram to view this post
VIEW IN TELEGRAM
54👍3
🐍 Bokeh

Bokeh — это библиотека визуализации данных для создания интерактивных и информативных графиков и диаграмм в веб-приложениях. С её помощью можно легко создавать красивые и наглядные визуализации данных, которые могут быть встроены в веб-страницы.

Установка:
pip install bokeh


📱 Смотреть GitHub
📖 Документация

⚡️ — если было полезно
❤️ — если пользовался


➡️ Python Developer | #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
17👍32
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣61👍5💯32😁1
Вопрос с собеседования

Допустим, что my_list равен [-1, 2, 33, -444, 5, 66]. Что такое my_list[-1]?

Ответ: Выражение my_list[-1] возвращает последний элемент списка, который в данном случае равен 66. Индексация в Python начинается с нуля, поэтому my_list[-1] указывает на последний элемент, my_list[-2] на предпоследний и так далее.

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍296🤣5🔥3
🐍 Группы и диапазоны в регулярных выражениях

Группы и диапазоны позволяют задавать более сложные шаблоны:

⚪️[...] — соответствует любому символу из указанных;
⚪️[^...] — соответствует символам, не указанным в квадратных скобках;
⚪️(abc) — захватывающая группа;
⚪️(?:abc) — незапоминающая группа.

📌 Группы и диапазоны упрощают создание шаблонов поиска.


❤️ — если было полезно
💯 — если знал


➡️ Python Developer | #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
30👍8💯8
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣487👍43💯1
8🤣6
Что выведет код выше?
Anonymous Quiz
10%
True True
41%
True False
34%
False False
15%
False True
🔥18👍62😁21
🐍 Взламываем игры с помощью Python

В статье рассказывается, как с помощью Python и библиотеки Pymem создать программу для изменения различных параметров в играх.

Ссылка на статью

➡️ Python Developer | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍186🔥5
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣496👍6
Под какой буквой правильный ответ?
Anonymous Quiz
18%
A
10%
B
5%
C
66%
D
🤣15👍13🤩1
🐍 Pyglet

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

Установка:
pip install pyglet


📱 Смотреть GitHub
📖 Документация

⚡️ — если было полезно
❤️ — если пользовался


➡️ Python Developer | #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
397👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁40🤣227👍4😎3
Задача с LeetCode «Median of Two Sorted Arrays №4»

Учитывая два отсортированных массива nums1 и nums2 размера m и n соответственно, верните медиану двух отсортированных массивов.

Пример 1:
Входные данные: nums1 = [1,3], nums2 = [2]
Вывод: 2.00000
Объяснение: объединенный массив = [1,2,3], а медиана равна 2.

Пример 2:
Входные данные: nums1 = [1,2], nums2 = [3,4]
Вывод: 2.50000
Объяснение: объединенный массив = [1,2,3,4], а медиана равна (2 + 3) / 2 = 2.5.

➡️ Python Developer | #задача #hard
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13
🐍 Повторения и квантификаторы в регулярных выражениях

Квантификаторы управляют количеством повторений символов:

⚪️a* — ноль или более вхождений;
⚪️a+ — одно или более вхождений;
⚪️a? — ноль или одно вхождение;
⚪️a{n} — ровно n вхождений;
⚪️a{n,} — n или более вхождений;
⚪️a{n,m} — от n до m вхождений.

📌 Квантификаторы позволяют точно указать количество повторений.


❤️ — если было полезно
⚡️ — если знал


➡️ Python Developer | #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
549👍4🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣41🤔6👍32
7