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
🐍 Регулярные выражения (regex)

Регулярные выражения помогают искать и заменять текстовые данные.

Основные символы:
⚪️. (точка) — любой символ (кроме новой строки);
⚪️\d — цифры от 0 до 9;
⚪️\w — буквенно-цифровые символы и подчеркивание;
⚪️\s — пробельные символы (пробел, табуляция).

📌 Эти символы регулярных выражений позволяют быстро создавать шаблоны для поиска текста и выделения данных.


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

➡️ Python Developer | #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
30🤯3👍2💯1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁16🤣5👍1
Что выведет код сверху?
Anonymous Quiz
32%
[1, 2, 3]
6%
[1, 2, 3, 4]
37%
[1, 2, 3, 5]
24%
[1, 2, 3, 4, 5]
👍21
🐍 Боты на Aiogram 3.x: Профиль, админ-панель и реферальная система

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

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

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


➡️ Python Developer | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
Кто понял, тот понял

👨‍💻 JSON › Айти Memes
Please open Telegram to view this post
VIEW IN TELEGRAM
😁50💯6👍32🤩2
Задача с LeetCode «Palindrome Number №9»

Учитывая целое число x, верните true, если x является палиндромом, и false в противном случае.

Пример 1:
Входные данные: x = 121
Вывод: true
Пояснение: 121 читается как 121 слева направо и справа налево.

Пример 2:
Входные данные: x = -121
Вывод: false
Пояснение: Слева направо читается -121. Справа налево становится 121-. Следовательно, это не палиндром.

Пример 3:
Входные данные: x = 10
Вывод: false
Пояснение: Читается 01 справа налево. Следовательно, это не палиндром.

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

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

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


📱 Смотреть GitHub

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


➡️ Python Developer | #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
136👍5
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯33😁10👍4🔥21
Вопрос с собеседования

Что такое QuerySet в Django?

Ответ: QuerySet в Django — это объект, представляющий набор результатов запроса к базе данных. Он создается с помощью менеджера объектов и предоставляет методы для фильтрации, сортировки, обрезки и агрегации данных. QuerySet лениво вычисляется, что означает, что данные извлекаются из базы только при необходимости.

➡️ Python Developer | #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
114👍2
🐍 Перегрузка операторов

Перегрузка операторов в Python позволяет изменять поведение стандартных операторов для пользовательских объектов. Для этого используются магические методы, например, такие как __add__ для перегрузки оператора сложения (+).

📌 Это делает код более читаемым и удобным при работе с пользовательскими объектами.


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

➡️ Python Developer | #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
17👍6👨‍💻1
POV: попросили быть креативнее

👨‍💻 JSON › Айти Memes
Please open Telegram to view this post
VIEW IN TELEGRAM
👍30🤣21😁81
👍6
Что выведет код сверху?
Anonymous Quiz
12%
1
36%
2
13%
3
8%
4
14%
5
17%
6
👍20
🐍 Боты на 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