Python Developer
20.9K subscribers
1.92K photos
142 videos
15 files
2.07K links
Авторский канал действующего Python-разработчика

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

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

Реклама на бирже:
https://telega.in/c/python_tg
Download Telegram
Надежда умирает последней

Python Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔32🔥75
Вопрос с собеседования

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

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

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


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

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍345
Всех с началом рабочей недели!

Python Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21😁731
Вопрос с собеседования

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

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

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

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍161
Что выведет код сверху?
Anonymous Quiz
15%
6 5
11%
10 5
7%
10 10
42%
11 5
8%
11 10
8%
11 11
11%
Ошибка
10👍6🔥5
🐍 Как провалить собеседование в IT? 7 типичных ошибок

В статье автор делится своим опытом проведения собеседований и дает рекомендации о том, как успешно пройти интервью.

Автор разбирает типичные ошибки кандидатов, которые приводят к отказам, и предлагает практические советы, основанные на анализе более сотни проведенных собеседований.

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

tags: #статья

➡️ Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
😁61
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16😁84
Вопрос с собеседования

Что такое замыкание?

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

Как работает замыкание?
▶️ Внешняя функция создает локальные переменные и вложенную функцию
▶️ Эта вложенная функция использует переменные внешней функции
▶️ Внешняя функция возвращает вложенную функцию, которая продолжает “помнить” эти переменные, даже если внешняя функция уже завершилась

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


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

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
18🔥10👍1
Самое тяжелое — пройти собес

Python Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
😁41🤣183
Вопрос с собеседования

Почему isinstance(True, int) возвращает True?

Ответ: В Python bool является подклассом int. True и False — это экземпляры int со значениями 1 и 0 соответственно.

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

➡️ Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥136
🐍 Простые лайфхаки для автоматизации работы

В статье рассматриваются практичные методы автоматизации повседневных задач с помощью Python.

Автор предлагает полезные скрипты и инструменты, которые помогут как начинающим, так и опытным программистам сделать свою работу более эффективной.

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

tags: #статья

➡️ Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
6🔥4👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁50🤔3
Что выведет код сверху?
Anonymous Quiz
14%
20
9%
32
29%
36
7%
48
41%
Ошибка
🤯13🔥64🏆1
🐍 Как я научил квадрокоптер возвращаться домой без GPS

Автор столкнулся с задачей возврата дрона в исходную точку без GPS и написал Python-скрипт, который запоминает визуальные ориентиры на пути.

В статье показан сам алгоритм, примеры с OpenCV и пояснение, как это работает в замкнутом помещении.

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

tags: #статья

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
14🔥8👍5🤔1
Вопрос с собеседования

Как реализовать функциональное программирование в Python?

Ответ: Функциональное программирование подразумевает разбиение программы на функции, которые принимают данные на вход, обрабатывают их и возвращают результат, не изменяя внешнее состояние. Python поддерживает этот стиль через встроенные функции, такие как map(), reduce(), filter(). Также функциональный подход можно реализовать с помощью итераторов и генераторов.

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

➡️ Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥32
🐍 Telegram-бот с оплатой через Telegram Stars

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

Автор объясняет, как работают Telegram Stars, как списывать и возвращать их, и как добавить визуальные эффекты после оплаты.

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

tags: #полезное

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
6🔥4👍3
Хорошо хоть не Педро Раст

Python Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
😁48😎31🤣1