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 #1369 · Back to latest

Older Posts 20 shown
Post #1367 3.76K
❔ Задача с LeetCode «Single Number №136»

Учитывая непустой массив целых чисел nums, каждый элемент появляется дважды, за исключением одного. Найдите этот единственный элемент.

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

Пример 1:
Вход: nums = [2,2,1]
Выход: 1

Пример 2:
Вход: nums = [4,1,2,1,2]
Выход: 4

Ограничения:
1. 1 <= nums.length <= 3 * 10⁴
2. -3 * 10⁴ <= nums[i] <= 3 * 10⁴
3. Каждый элемент в массиве появляется дважды, за исключением одного элемента, который появляется только один раз.

➡️ Python Developer | #задача #easy
  • 🔥 8
  • 👍 4
  • ❤ 2
Post #1365 4.03K
🐍 Pyee

Pyee — это библиотека для управления событиями в Python, которая предоставляет удобный интерфейс для создания асинхронных событий и обработки их с помощью слушателей. Она полезна при разработке приложений с использованием событийно-ориентированной архитектуры.

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


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

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

➡️ Python Developer | #полезное
  • ❤ 16
  • 👍 5
Post #1363 3.57K
  • 👍 9
  • ❤ 1
Post #1362 3.76K
  • 🤔 22
Post #1359 3.68K
🐍 Мега-Учебник Flask Глава 22: Фоновые задания

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

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

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


➡️ Python Developer | #статья #flask
  • ❤ 8
  • 👍 4
  • 🔥 1
Post #1358 3.61K
❔ Вопрос с собеседования

Как можно отладить код в Python?

Ответ: В Python для отладки можно использовать встроенный модуль pdb. Чтобы начать отладку, нужно добавить следующую строку в начало скрипта: pdb.set_trace().

После этого код будет выполняться в режиме отладки, позволяя использовать команды для установки точек остановки (breakpoint), пошагового выполнения (step through, step into) и другие.


➡️ Python Developer | #собеседование
  • ❤ 14
  • 👍 9
  • ⚡ 2
Post #1356 3.46K
Зачем напрягаться, если можно не напрягаться?

➡️ Python Developer | #memes
  • 😁 26
  • ❤ 7
  • 👍 2
Post #1354 3.89K
🐍 Именованные кортежи (namedtuple)

В именованных кортежах, в отличие от обычных, каждый элемент имеет своё имя, что делает код более читаемым и удобным для доступа к данным.

Вместо того, чтобы создавать отдельные класс name, age и rating, мы просто объявляем имена для содержимого кортежа, что упрощает работу с данными.

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

➡️ Python Developer | #обучение
  • ❤ 55
  • 💯 9
  • 👍 5
Post #1353 3.44K
  • 🔥 13
  • ❤ 2
  • 👍 2
Post #1349 3.72K
🐍 Marshmallow

Marshmallow — это библиотека для сериализации и десериализации сложных данных в Python. Она используется для преобразования данных в форматы, удобные для работы с API (например, JSON), а также для их валидации и преобразования при десериализации.

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


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

🏆 — если использовал на практике

➡️ Python Developer | #полезное
  • ❤ 10
  • 🏆 5
  • 👍 2
Post #1347 3.63K
❔ Задача с LeetCode «Valid Palindrome №125»

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

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

Пример 1:
Вход: s = "A man, a plan, a canal: Panama"
Выход: true
Пояснение:"amanaplanacanalpanama" палиндром.

Пример 2:
Вход: s = "race a car"
Выход: false
Пояснение: "raceacar" не палиндром.

Ограничения:
1. 1 <= s.length <= 2 * 105
2. s состоит только из печатных символов ASCII

➡️ Python Developer | #задача #easy
  • ❤ 5
  • 🔥 2
Post #1344 4.02K
🐍 Код как данные: пишем Python на Python

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

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

➡️ Python Developer | #статья
  • ⚡ 9
  • 🔥 5
  • ❤ 2
  • 👍 2
Post #1342 3.51K
  • 🤔 20
  • 🤯 13
  • 🔥 4
  • 👀 1
Post #1340 3.93K
Когда полез разбираться с чужим проектом

➡️ Python Developer | #memes
  • 🤣 61
  • 🏆 6
  • 😁 5
  • 👍 2
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 →