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

Older Posts 20 shown
Post #2842 4.2K
❔ Вопрос с собеседования

Каков порядок выполнения декораторов, если их несколько на одной функции?

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

tags: #собеседование

➡ Python Developer | Чат
  • 👍 16
  • ❤ 1
Post #2840 4.07K
Всех с началом рабочей недели!

➡ Python Developer | #memes
  • 👍 21
  • 😁 7
  • ❤ 3
  • ⚡ 1
Post #2839 4.4K
❔ Вопрос с собеседования

Можно ли использовать else после for или while в Python?

Ответ: Да, это валидная конструкция. Блок else выполняется, если цикл завершился нормально, без break.

Это удобно, например, при поиске: если break не сработал, значит, нужный элемент не найден — и можно обработать это в else.


tags: #собеседование

➡ Python Developer | Чат
  • 👍 34
  • ❤ 5
Post #2838 3.8K
Надежда умирает последней

➡ Python Developer | #memes
  • 🤔 32
  • 🔥 7
  • ❤ 5
Post #2837 4.15K
🐍 Парсинг и веб-запросы: освоение requests на Python

Делимся циклом видео, где автор подробно рассказывает, как работать с интернетом при помощью Python и библиотеки requests.

Вы узнаете, как получать данные через API, использовать GET и POST запросы, заполнять формы на сайтах и авторизовываться через код, а также разберёте работу с cookies и заголовками запросов.

📱 Смотреть на YouTube

tags: #полезное

➡ Python Developer | Чат
  • 👍 7
  • ❤ 3
Post #2834 3.82K
🐍 Алгоритм Краскала для генерации идеальных лабиринтов

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

Автор подробно объясняет процесс создания такого лабиринта, включая использование структуры данных Union-Find для предотвращения циклов, и приводит примеры реализации на Python.

⛓ Читать статью

➡️ Python Developer | #статья
  • 👍 7
  • ❤ 3
Post #2833 3.83K
❔ Вопрос с собеседования

Что такое процесс и поток, в чём между ними разница?

Ответ: Процесс — это независимая единица выполнения с собственной памятью и ресурсами. Поток (thread) — это подзадача внутри процесса, которая делит общую память с другими потоками.

В Python потоки ограничены GIL (Global Interpreter Lock) — только один поток может исполнять байткод одновременно. Поэтому для параллельных вычислений используют multiprocessing (создаёт отдельные процессы), а threading применяется в основном для задач, где потоки часто ждут — например, сетевые запросы или чтение файлов.


tags: #собеседование

➡ Python Developer | Чат
  • ❤ 15
  • 👍 3
Post #2830 3.91K
  • 🤔 14
  • 👍 7
  • ⚡ 1
Post #2822 4.11K
Неловко вышло

➡ Python Developer | #memes
  • 😁 37
  • 🤣 10
  • 👨‍💻 5
  • 🤯 1
Post #2821 4.01K
🐍 Приём платежей на карту через ЮMoney

Простой и наглядный гайд по интеграции приёма оплаты через ЮMoney без ИП и самозанятости.

Разбирается регистрация приложения, получение токена, генерация ссылок на оплату, а также проверка поступлений — можно легко встроить в своего бота или сайт.

📱 Смотреть на YouTube

tags: #полезное

➡ Python Developer | Чат
  • 👍 8
  • ❤ 5
Post #2820 3.94K
❔ Вопрос с собеседования

Почему не стоит использовать time.sleep() в asyncio?

Ответ: Функция time.sleep() приостанавливает выполнение всего потока, блокируя и сам asyncio-цикл. Это нарушает основную концепцию асинхронного программирования, так как в этот момент другие корутины не могут выполняться.

Вместо time.sleep() в асинхронных функциях необходимо использовать await asyncio.sleep(). Этот вызов не блокирует выполнение других задач, а передает управление обратно в event loop, позволяя другим корутинам выполняться во время ожидания.


tags: #собеседование

➡ Python Developer | Чат
  • ❤ 13
  • 👍 12
Post #2819 3.93K
Все мы немного Ибрагим

➡ Python Developer | #memes
  • 🤣 29
  • ❤ 4
  • 😁 4
Post #2817 3.81K
🐍 Приложение для визуализации графов

Эта статья посвящена написанию приложения на Python для интерактивной визуализации графов.

В первой части представлен краткий обзор использованных средств и библиотек, а также свойства приложения.

Во второй половине — технические детали, касающиеся использования NetworkX, Plotly и Dash, и собственно код.

⛓ Читать статью

tags: #статья

➡ Python Developer | Чат
  • 👍 6
  • ❤ 4
Post #2816 3.6K
  • 🔥 13
  • 👍 6
  • ❤ 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 →