TGViewer
Channel Public Channel
Python Developer

Python Developer

@python_tg

Авторский канал действующего Python-разработчика

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

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

Реклама на бирже:
https://telega.in/c/python_tg
Subscribers
20.9K
Photos
2.1K
Videos
149
Links
2.2K

Showing posts older than #1173 · Back to latest

Older Posts 20 shown
Post #1171 3.69K
❔ Задача с 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
  • ⚡ 5
  • ❤ 4
  • 👍 3
Post #1170 3.72K
Лучшая защита — это нападение

👨‍💻 JSON › Айти Memes
  • 😁 54
  • 🔥 6
  • ❤ 3
  • 👍 1
  • 👻 1
Post #1169 3.91K
🐍 Боты на Aiogram 3.x: Деплой бота через Docker

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

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

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


➡️ Python Developer | #статья
  • 👍 5
  • ⚡ 3
  • ❤ 1
  • 🔥 1
Post #1167 3.56K
  • 👍 20
Post #1163 3.76K
🐍 Перегрузка операторов

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

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


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

➡️ Python Developer | #обучение
  • ❤ 17
  • 👍 6
  • 👨‍💻 1
Post #1161 3.45K
❔ Вопрос с собеседования

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

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

➡️ Python Developer | #собеседование
  • ❤ 11
  • ⚡ 4
  • 👍 2
Post #1157 3.35K
🐍 Theano

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

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


📱 Смотреть GitHub

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


➡️ Python Developer | #полезное
  • ⚡ 13
  • ❤ 6
  • 👍 5
Post #1156 3.34K
❔ Задача с 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
  • 👍 8
Post #1152 3.65K
🐍 Боты на Aiogram 3.x: Профиль, админ-панель и реферальная система

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

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

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


➡️ Python Developer | #статья
  • 👍 8
Post #1146 3.09K
🐍 Регулярные выражения (regex)

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

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

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


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

➡️ Python Developer | #обучение
  • ❤ 30
  • 🤯 3
  • 👍 2
  • 💯 1
Post #1144 3.08K
❔ Вопрос с собеседования

Как реализуется связь many-to-many в Django?

Ответ: Связь many-to-many в Django реализуется с помощью поля ManyToManyField, позволяющего одной модели быть связанной с несколькими объектами другой модели и наоборот. Для этого нужно определить поле ManyToManyField в одной из моделей:

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


➡️ Python Developer | #собеседование
  • 👍 10
  • ❤ 3
  • ⚡ 1
  • 🤔 1
Post #1143 3.06K
Последней фразы было достаточно

👨‍💻 JSON › Айти Memes
  • 😁 32
  • 🤣 16
  • 👍 4
  • ❤ 2
  • 🔥 1
Post #1141 3.15K
🐍 SciPy

SciPy — это библиотека для научных и технических вычислений, которая расширяет возможности NumPy. Она включает в себя модули для оптимизации, интеграции, интерполяции, линейной алгебры, статистики и других задач.

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


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

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


➡️ Python Developer | #полезное
  • ⚡ 11
  • 👍 6
  • ❤ 3
  • 🤩 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →