Python Developer
21.4K subscribers
1.82K photos
136 videos
13 files
1.97K links
Авторский канал действующего Python-разработчика

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

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

Реклама на бирже:
https://telega.in/c/python_tg
Download Telegram
Вопрос с собеседования

Что такое monkey patching?

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

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
104
🐍 Мега-Учебник Flask Глава 9: Разбивка на страницы

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

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

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

➡️ Python Developer | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
8
Какой метод по умолчанию убирает пробелы в начале и конце строки?
Anonymous Quiz
9%
step()
79%
strip()
7%
str()
5%
strep()
8
🐍 numpy.stack()

numpy.stack() — это функция из библиотеки NumPy в Python, которая используется для объединения нескольких массивов в один многомерный массив.

Разберем, как это работает:
1. Входные данные: numpy.stack() принимает список или кортеж из нескольких массивов NumPy. Эти массивы должны иметь одинаковое количество элементов.

2. Функция: numpy.stack() создает новый массив, объединяя входные массивы вдоль новой оси. Это означает, что если у вас есть N входных массивов, то выходной массив будет иметь на одно измерение больше, чем входные.

3. Ось объединения: Вы можете указать ось, вдоль которой будет производиться объединение. Это задается с помощью параметра axis. Если axis не указан, то объединение будет происходить вдоль новой оси с индексом 0.


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

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

К чему может быть применён декоратор?

Ответ: к обычным функциям, определённым с помощью def; методам классов, статическим методам и методам класса внутри классов; lambda функциям; методам встроенных типов в Python.

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
16💯2
🐍 Модуль calendar

В Python есть встроенный модуль Calendar, содержащий полезные классы и функции для поддержки различных операций с календарем.

По умолчанию Calendar следует григорианскому календарю, где понедельник — это первый день (0) недели, а воскресенье — последний (6).

В Python модули datetime и time также предоставляют низкоуровневые функции, связанные с календарем. В дополнение к этим модулям, модуль Calendar предоставляет важные функции, связанные с отображением и управлением календарями.


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

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
40💯41😁1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁44🤣2511
🐍 Свой ChatGPT бот в Telegram на Python

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

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

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

➡️ Python Developer | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
65🤣1
Please open Telegram to view this post
VIEW IN TELEGRAM
💯36🤣15😁103
🐍 Метод zfill()

Метод zfill() в Python применяется к строкам и используется для добавления нулей в начале строки до определенной длины.

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

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
355💯4
Что выведет код сверху?
Anonymous Quiz
2%
0
12%
1
49%
2
36%
Ошибка
🐍 Suppgram: open-source служба поддержки в Telegram-ботах

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

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

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

Что такое счетчик в Python?

Ответ: Счетчик — это подкласс словаря в Python, разработанный для подсчета хешируемых объектов. Это словарь, в котором объекты хранятся как ключи, а их вхождение подсчитывается как значения. Это полезно, когда вам нужно отслеживать частоту появления различных объектов.

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
30💯3🔥1🤣1
🐍 Wikipedia

Wikipedia — это библиотека для работы с данными из Википедии на языке Python.

В данном примере мы запрашиваем информацию по теме "Python" и выводим результат в консоль.

.set_lang("ru") — устанавливает язык вывода.

summary — позволяет получать краткое описание темы.

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


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

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
634💯3😁1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁43🤣92
🐍 Мега-Учебник Flask Глава 10: Поддержка электронной почты

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

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

➡️ Python Developer | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
6😁1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣71💯211
💯8
Что выведет код сверху?
Anonymous Quiz
35%
True
43%
False
4%
0
18%
Ошибка
8🤯2