Python Developer
19.3K subscribers
1.51K photos
108 videos
5 files
1.54K links
Авторский канал действующего Python-разработчика

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

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

Реклама на бирже:
https://telega.in/c/python_tg
Download Telegram
Please open Telegram to view this post
VIEW IN TELEGRAM
44😁32🤣17🔥4👍1
Вопрос с собеседования

Предположим, что list1 равен [3, 22, -1, 555, 6, 25]. Что такое list1[-1]?

Ответ: list1[-1] относится к последнему элементу списка, который в данном случае равен 25. Таким образом, -1 относится к последнему элементу, -2 относится к предпоследнему элементу и т.д.

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

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍38🔥83
🐍 Микросервис на FastAPI

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

В статье показано, как создать микросервис на Python с помощью FastAPI, с разбором архитектуры, преимуществ и пошаговой настройкой REST API.

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

tags: #статья #fastapi

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
8🔥4
Please open Telegram to view this post
VIEW IN TELEGRAM
👍65😁22💯74
Под какой буквой правильный ответ?
Anonymous Quiz
28%
A
17%
B
20%
C
35%
D
🔥85🤣3👍1
🐍 Что такое yield в Python и как его использовать?

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

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

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

tags: #статья

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍132🔥2
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣60👍62🔥1💯1
Вопрос с собеседования

Почему bool('False') возвращает True?

Ответ: Потому что любая непустая строка в Python считается True. Строка 'False' — непустая, а значит логически True, несмотря на содержимое.

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

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥282😁2
🐍 Регулярные выражения

Регулярные выражения — это мощный инструмент для поиска и обработки текстовых данных с использованием шаблонов.

В статье объясняется, как применять регулярные выражения с помощью модуля re, рассматриваются основные функции, такие как match() и search(), и приводятся примеры их использования.

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

tags: #статья

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍72🔥2👻1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣42👍20
Вопрос с собеседования

Почему нельзя напрямую сравнивать два float в Python?

Ответ: Сравнение через == может вернуть False, даже если числа выглядят равными. Вместо этого нужно использовать math.isclose(a, b), которая сравнивает два числа с учётом допустимого отклонения (rel_tol и abs_tol) и гарантирует корректное сравнение.

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

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥29🤔7👍532💯2
🐍 Поднимаем потоковый сервис Kafka на Python

В статье рассказывается, как с помощью Apache Kafka и Python создать потоковый сервис для обработки данных, обеспечивающий отказоустойчивость и масштабируемость приложений.

Автор понятно разбирает основные компоненты Kafka, показывает как настроить кластер и разработать консюмер на Python.

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

tags: #статья

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍74🔥3
Совет дня:

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

Почему bool([]) — это False, а bool([[]])True?

Ответ: Пустой список ([]) считается логически ложным, но список с хотя бы одним элементом (даже если он тоже пустой) — это уже непустой объект, а значит True.

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

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3866
🐍 Парсим Telegram-чат с помощью Python

В видео показано, как экспортировать историю чата из Telegram в HTML и с помощью Python извлечь из него пользователей и сообщения.

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

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

tags: #полезное

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍197🔥71
«Мы тренировали Copilot на вашем коде, вот почему он так плох» 😆

Python Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣71😁91👍1
Под какой буквой правильный ответ?
Anonymous Quiz
48%
A
14%
B
12%
C
26%
D
🤯15😁13🔥5
🐍 Процедурная генерация двухмерной полигональной карты

В статье подробно рассматривается процесс создания алгоритма для процедурной генерации 2D-карт для игр.

Автор описывает все этапы разработки: от разметки территории с помощью диаграмм Вороного до размещения объектов и прокладки дорог, а также делится практическими примерами и визуализациями результатов.

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

tags: #статья

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
10🔥6