Python Developer
21.8K subscribers
1.62K photos
113 videos
7 files
1.68K links
Авторский канал действующего Python-разработчика

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

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

Реклама на бирже:
https://telega.in/c/python_tg
Download Telegram
3
Что выведет код сверху?
Anonymous Quiz
31%
True
17%
False
43%
Невозможно определить
9%
Ошибка
121
🐍 Статические методы

Статический метод в Python — это метод, который связан с классом, а не с его экземплярами. Чтобы быть вызванным, он не требует создания экземпляра класса и не имеет доступа к экземпляру.

Статические методы в Python объявляются с использованием декоратора @staticmethod, который указывает интерпретатору Python, что метод является статическим, и следует вызывать его через класс, а не через экземпляр класса.

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
52💯1
4
Что выведет код сверху?
Anonymous Quiz
7%
6
13%
python
28%
ValueError
52%
TypeError
5👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣36💯1
Что выведет код сверху?
Anonymous Quiz
56%
True
9%
False
29%
0
6%
Ошибка
💯12
🐍 Как легко и надежно реализовать модульные тесты на Python?

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

Большинство разработчиков запускают быстрые тесты в терминале или используют в качестве тестировщика сочетание assert-операторов и print-инструкций. Однако есть более эффективные способы.

Ссылка на статью КЛИК

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
7💯21
Вопрос с собеседования

Что такое генераторная функция?

Ответ: Генераторная функция — функция, в теле которой встречается ключевое слово yield. Будучи вызвана, такая функция возвращает объект-генератор (generator object) (итератор генератора (generator iterator)).

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
161💯1
🐍 Удаляем фон с изображения

rembg — это библиотека, которая позволит легко и быстро удалить фон с изображения на языке Python.

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


Документация — КЛИК

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
22
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣27
Что выведет код сверху?
Anonymous Quiz
32%
2
33%
2.0
4%
4
3%
4.0
28%
Error
16
🐍 Свой ChatGPT бот в Telegram на Python

Знаменитый AI чат-бот ChatGPT заблокирован в России, но выходом из этой ситуации являются Telegram-боты, которые делают использование бота гораздо более удобным прямо из мессенджера.

Я решил сделать свою интеграцию ChatGPT в Telegram, чтобы лучше понять, как работает ChatGPT API, какие настройки мне доступны и как пользоваться ботом без ограничений.

Ссылка на статью КЛИК

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
3
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣513
Что выведет код сверху?
Anonymous Quiz
53%
(1, 2, [3, 4, 5, 6])
8%
(1, 2, [3, 4])
9%
(1, 2, [5, 6])
30%
Error
🤣3241
🐍 Узнаём текущую дату и время

Модуль datetime помогает обрабатывать события, связанные со временем.

В данном примере мы используем datetime для получения текущего значения времени в секундах, минутах, часах, днях, месяцах и годах.

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
93
Вопрос с собеседования

Как проверить, что в строке только буквы и цифры?

Ответ: использовать isalnum()

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
24
🐍 Colorama

Colorama — это библиотека, которая позволяет использовать ANSI-последовательности для вывода цветного текста в терминале.

Она позволяет изменять цвет текста, фона, добавлять стили (выделение жирным, подчеркивание и др.)

Библиотека работает на всех платформах, поддерживая Windows, macOS и Linux.

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
💯1592