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
150
Links
2.2K

Showing posts older than #2161 · Back to latest

Older Posts 20 shown
Post #2159 5.71K
🐍 Декораторы для самых маленьких

В статье простым языком объясняется, как устроены декораторы в Python: от замыканий до создания собственных функций.

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

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

➡️ Python Developer | #статья
  • 👍 14
  • ❤ 2
  • 🔥 2
Post #2158 4.95K
❔ Вопрос с собеседования

Допустим, что my_list равен [-1, 2, 31, -44, 5, -6]. Что такое my_list[-1]?

Ответ: Выражение my_list[-1] возвращает последний элемент списка, который в данном случае равен -6. Индексация в Python начинается с нуля, поэтому my_list[-1] указывает на последний элемент, my_list[-2] на предпоследний и так далее.

➡️ Python Developer | #собеседование
  • 👍 32
  • ❤ 10
  • ⚡ 1
Post #2154 5.52K
🐍 Pygame: работа с текстом и шрифтами

В видео показано, как использовать встроенные и пользовательские шрифты в Pygame. Разбираются классы SysFont и Font, загрузка шрифтов, настройка сглаживания и параметры отображения текста.

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

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

➡️ Python Developer | #полезное
  • 👍 6
  • ❤ 1
Post #2153 4.87K
❔ Вопрос с собеседования

Как можно поменять местами две переменные без временной переменной?

Ответ: В Python это можно сделать через распаковку кортежа: a, b = b, a. Это работает, потому что Python сначала создает временный кортеж (b, a), а затем распаковывает его обратно в переменные.

➡️ Python Developer | #собеседование
  • 🔥 19
  • ❤ 5
Post #2149 5.63K
🐍 Python: как переменные работают на самом деле?

В статье объясняется, как CPython обрабатывает переменные — от создания синтаксического дерева до выполнения байткода.

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

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

➡️ Python Developer | #статья
  • 🔥 9
  • ❤ 3
Post #2148 5.1K
❔ Вопрос с собеседования

Что произойдет с list, если удалить из него почти все элементы?

Ответ: list в Python не уменьшает выделенную память автоматически после удаления элементов. Например, если в списке было 1 000 000 элементов, а осталось 100, он все равно занимает память для миллиона элементов, пока не будет создан заново (lst = lst[:] или lst = list(lst)).

➡️ Python Developer | #собеседование
  • ❤ 26
  • 👍 23
Post #2147 5.4K
Когда не укладываешься в дедлайн и работу уже надо сдавать 😆

➡️ Python Developer | #memes
  • 😁 64
  • 👍 8
  • ❤ 5
Post #2145 5.17K
🐍 Алгоритм Краскала для генерации идеальных лабиринтов

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

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

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

➡️ Python Developer | #статья
  • 👍 11
  • 🔥 7
  • ❤ 3
Post #2144 4.89K
❔ Задача с LeetCode «Plus One №66»

Дано число в виде массива цифр digits, где digits[i] — i-я цифра числа. Увеличьте его на единицу и верните результат в виде массива.

Пример 1:
Входные данные: digits = [1,2,3]
Вывод: [1,2,4]

Пример 2:
Входные данные: digits = [5,9,9,9]
Вывод: [6,0,0,0]

Пример 3:
Входные данные: digits = [9]
Вывод: [1,0]

➡️ Python Developer | #задача #easy
  • 👍 8
  • ❤ 2
Post #2143 5.03K
Это база

➡️ Python Developer | #memes
  • 😁 57
  • 🤣 15
  • 💯 11
  • 👍 7
  • ❤ 3
  • ⚡ 2
Post #2141 5.48K
🐍 Bokeh

Bokeh — это библиотека визуализации данных для создания интерактивных и информативных графиков и диаграмм в веб-приложениях.

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

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


📱 Смотреть GitHub
📖 Документация

⚡️ — если было полезно
❤️ — если пользовался


➡️ Python Developer | #полезное
  • ⚡ 30
  • 👍 7
  • ❤ 3
Post #2140 5.18K
  • 🔥 17
  • 🤣 8
  • ❤ 2
  • 👍 1
Post #2139 5.29K
  • ❤ 6
  • 👍 3
Post #2136 5.66K
🐍 Поднимаем потоковый сервис Kafka на Python

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

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

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

➡️ Python Developer | #статья
  • 👍 14
  • 🔥 3
  • ❤ 2
Post #2135 5.1K
❔ Вопрос с собеседования

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

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

➡️ Python Developer | #собеседование
  • 👍 27
  • ❤ 8
Post #2133 5.75K
🐍 Pygame: класс Rect и его возможности

В видео показано, как использовать Rect для определения границ объектов, управления их положением и работы с коллизиями. Разбираются свойства координат, размеры, а также методы move, union и clip.

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

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

➡️ Python Developer | #полезное
  • 👍 11
  • ❤ 6
  • 🔥 5
Post #2132 5.2K
❔ Вопрос с собеседования

Есть ли в Python ограничения для int?

Ответ: В Python int не ограничен фиксированным размером, и может динамически расширяться, позволяя работать с числами любой величины.

Рассмотрели эту тему подробнее в
этом посте.

➡️ Python Developer | #собеседование
  • ❤ 18
  • 🔥 8
  • 😎 3
  • 🤣 1
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 →