Python Academy
前往频道在 Telegram
Python Academy — один канал вместо тысячи учебников Чат канала: @python_academy_chat Сотрудничество: @zubar89 Канал включён в перечень РКН: https://rkn.link/TVu
显示更多📈 Telegram 频道 Python Academy 的分析概览
频道 Python Academy (@python_academy) 俄语 语言赛道中的 是活跃参与者。目前社区聚集了 44 499 名订阅者,在 技术与应用 类别中位列第 3 048,并在 俄罗斯 地区排名第 14 340 位。
📊 受众指标与增长动态
自 невідомо 创建以来,项目保持高速增长,吸引了 44 499 名订阅者。
根据 11 六月, 2026 的最新数据,频道保持稳定运转。过去 30 天订阅人数变化为 -109,过去 24 小时变化为 -5,整体触达仍然可观。
- 认证状态: 未认证
- 互动率 (ER): 平均受众互动率为 5.58%。内容发布后 24 小时内通常能获得 2.69% 的反应,占订阅者总量。
- 帖子覆盖: 每篇帖子平均可获得 2 482 次浏览,首日通常累积 1 197 次浏览。
- 互动与反馈: 受众积极参与,单帖平均反应数为 4。
- 主题关注点: 内容集中在 строка, модуль, документация, taskiq, yaml 等核心主题上。
📝 描述与内容策略
作者将该频道定位为表达主观观点的平台:
“Python Academy — один канал вместо тысячи учебников
Чат канала: @python_academy_chat
Сотрудничество: @zubar89
Канал включён в перечень РКН: https://rkn.link/TVu”
凭借高频更新(最新数据采集于 12 六月, 2026),频道始终保持新鲜度与高覆盖。分析显示受众积极互动,使其成为 技术与应用 类别中的关键影响点。
44 499
订阅者
-524 小时
-417 天
-10930 天
帖子存档
44 492
Всем привет!
Команда Get me IT сделала анонимный сервис, который отбирает вакансии по вашим интересам.
Настройте фильтры за 30 секунд и получайте предложения, отобранные по вашим предпочтениям в @GetMeIT_bot
44 492
Использование комплексных чисел в Python
Никого здесь уже не удивить такими встроенными типами, как например
int, float, и подобными. Но кроме них в Python существует еще один довольно интересный тип, а именно, complex.
В Python комплексные числа представлены в виде x + iy. А точнее говоря, вместо буквы i здесь используется буква j, во избежание некоторой путаницы, поскольку i чаще всего занята под циклы. Python преобразует реальные числа x и y (будь то int или float) в комплексное с помощью функции complex(x,y).
Комплексное число легко можно превратить в строку с помощью функции str или посчитать его модуль с помощью функции abs, а также для доступа к его реальной или мнимой частям можно воспользоваться методами real и imag.
Хотя complex и является встроенным типом, для более удобной работы с комплексными операциями рекомендуется импортировать модуль cmath.
#complex44 492
Программисты на Python в России получают до 400 тыс. руб.
Если вы ищете работу на Python, то наш канал Python Работа уже отобрал вакансии как для новичков, так и для продвинутых питонистов.
Чем мы лучше других - все вакансии имеют контакт для связи в телеграме, а не по почте.
Подписывайтесь и аплайтесь на свежие вакансии: @pythonrabota
44 492
Магические методы
Магические методы — это специальные методы, которые начинаются и заканчиваются двойным подчеркиванием.
Такие методы вызываются не напрямую, а при определенном действии. Например, когда вы складываете два числа с помощью оператора
+, вызывается метод __add__().
Встроенные классы имеют много реализованных магических методов по умолчанию. Для примера можете взглянуть на их количество у того же int на картинке выше.
На канале уже было довольно много постов про отдельные магические методы, вот некоторые из них:
— Инкремент с помощью __pos__
— Как работают арифметические операции
— Разница между __str__ и __repr__
Кстати, в английском магический метод еще часто называют dunder, сокращение от double underscore.
#magic44 492
Учиться самостоятельно программированию очень тяжело. Уходит много времени, сил и не всегда понятно, какая информация действительно актуальна и полезна
Лайфхак: в онлайн-университете Skypro обучают Python с нуля и на пальцах — так, что даже далекий от кода человек все поймет. Сейчас ребята набирают новый поток на десятимесячный курс «Разработчик на Python». Это востребованный язык, который отлично подходит для новичков. За десять месяцев из вас сделают уверенного junior-разработчика и помогут устроиться на работу с зарплатой от 80.000 р. После обучения вы сможете создавать сайты, игры, мобильные и десктопные приложения. Покажете работодателю портфолио и официальный диплом как в вузе.
+ Все обучение — в онлайне. Да еще и приложение свое сделали, можно учиться в любой точке мира, в любое время, даже с телефона
+ Индивидуальная проверка домашки и глубокая, развивающая обратная связь
+ Практика на реальных задачах разработчиков.
+ Четыре проекта в портфолио, диплом о профессиональной переподготовке и помощь с трудоустройством.
Если курс вам не зайдет первые две недели — вам вернут деньги.
Запись на курс и бесплатную консультацию с менеджером: https://go.skyeng.ru/academy_python
И еще промокод
УЧИСЬ на дополнительную скидку 10%44 492
Итерируемый счетчик
Еще один классный итератор из
itertools — это count, который генерирует бесконечную последовательность чисел.
В аргументах можно задать значения start и step: первый отвечает за начальное значение, а второе за шаг, как и в range.
Обычно count редко используют с циклом for. Чаще можно встретить случаи с функциями типа zip или map.
#itertools44 492
Осторожно, сейчас вы станете параноиком: Zoom слушает все ваши разговоры, Гугл знает о ваших грязных запросах в режиме инкогнито, ВКонтакте помнит, что вы репостили в июле 2017 года.
Если вас это не пугает — вы еще не заходили в Бэкдор. Это крутейший канал про приватность, слежку в Интернете и способы защититься от нее. Также внутри: секретные фишки соцсетей, малоизвестные сервисы и полезные лайфхаки.
Например, вы знали, что можно подменить свою локацию и пранкануть так своих друзей? А в два клика защититься от GetContact и не выдать «Леха водопроводчик» рандомному гику? А с Бэкдором сможете не только это.
Если бы этот канал читал сотрудник ФСБ, его бы не вычислил Навальный. Подписывайся, а то сядешь за репост в ВК — Бэкдор.
44 492
Работаем с атрибутами объектов
Помимо привычного обращения к атрибутам объектов через точку, в Python есть 4 специальных функции:
getattr, setattr, delattr и hasattr.
По названиям можно понять, что первые три отвечают за получение, установку и удаление атрибута. А последний проверяет, существует ли атрибут с указанным названием у объекта или нет.
Во всех функциях первыми двумя аргументами идут объект и название атрибута в виде строки. В setattr также нужно передать новое значение для атрибута.
На практике использование подобного — довольно редкий случай, но иногда может сильно выручить, так что берите на вооружение.
#классы #атрибуты44 492
В России впервые зарегистрировали компьютерную программу, созданную искусственным интеллектом
Это программа Artificial Vision («Искусственное зрение»), которую создала нейросеть-трансформер, разработанная командой Sber AI (подразделение Сбера).
Технология заключается в сопоставлении пикселей изображения нейронами «сетчатки» искусственного глаза и может применяться для создания модели ИИ, способной существовать в виртуальной среде и учиться восприятию визуальных сцен.
Подробнее: https://t.me/sberbank/891
44 492
Генераторные выражения и списковые включения
В примере выше первая и вторая строчки очень похожи, но различаются видами скобок. В списковом включении они квадратные, а в генераторном выражении – круглые.
Если вывести переменные, то видим, что значением переменной
l является список, а переменная g хранит в себе объект генератора. И здесь возникает вопрос, что же использовать.
Нужен результат, например в виде списка, прямо сейчас для дальнейшего выполнения программы — используйте генераторы коллекций.
А если же значения понадобятся еще не скоро или неизвестно, понадобится ли они вообще, то предпочтительнее генераторы, чтобы не занимать лишнюю память и не нагружать систему.
#генераторы44 492
Когда-нибудь спрашивали у Яндекса, почему не работает ваш код? Удивлялись, что верный ответ не всегда легко найти? Хотели бы, чтобы поиск Яндекса выдавал самые точные ответы по запросам программистов?
Если готовы улучшать поиск Яндекса в области программирования, ждём вас в команду асессоров. Нам нужны сотрудники, которые изучают и анализируют выдачу поиска Яндекса. Сейчас мы ищем асессоров с профильным образованием или опытом разработки.
Вы подойдёте, даже если учитесь или стажируетесь, но при условии, что у вас есть реальный опыт написания кода на любом промышленном языке программирования и реализованные проекты.
Ссылка - https://yandex.ru/jobs/vacancies/асессор-разработчик-6130
44 492
Пакетный менеджер pip
Для работы с пакетами в Python есть специальная утилита
pip — устанавливается она сразу вместе с интерпретатором.
Установить или удалить пакет можно через команды install и uninstall. После них нужно перечислить необходимые пакеты через пробел.
Команды list и freeze покажут все пакеты в текущем окружении, а также их версии. Обратите внимание на то, как выглядит вывод каждой из них.
А с помощью show можно посмотреть информацию о конкретном пакете: название, версию, описание, автора, лицензию и другое.
#pip44 492
Подсказка для айтишников: учите сразу несколько языков.
Python, C++, Swift — всё можно освоить за 1-2 месяца. Главное найти правильный канал, где всё объяснят доступно.
Например, IT Data. Ребята укомплектовали инфу так, что понять азы и найти работу сможете через месяц после подписки.
Здесь можно выучить более 10 языков. По готовым инструкциям. Бесплатно. Прямо в телеграм.
Стартуйте — t.me/Data_IT
44 492
Считаем ссылки на объект
В Python практически никогда не нужно волноваться об управлении памятью, потому что все это делается автоматически.
Счетчик ссылок — это то, что помогает при проверке того, следует ли выполнять сборку мусора или нет. Сборщик мусора удаляет объект из памяти в случае, если на него ничего не ссылается.
Если на объект ссылается другой объект, то он имеет ненулевое значение ссылок и не может быть собран как мусор (если, конечно, вы не удалите вручную).
В примере выше продемонстрирован простой способ, как можно посмотреть количество ссылок у объекта.
#ctypes
44 492
📱IT Network - первая в России соцсеть для айтишников
Если вы не знаете, IT Network помогает находить известных экспертов, работу и быть в курсе всех новостей из мира IT и науки.
В приложении вы сможете:
● Обмениваться опытом с коллегами
● Получать интересные предложения о работе
● Расширять круг знакомств в сфере IT
● Следить за новостями из мира IT и науки
Для тех, кто решил расти в кругу успешных айтишников, вот ссылка на приложение.
44 492
ООП: композиция
Композиция — это отношение, при котором объекты одного класса связаны с объектами другого. Такой способ организации взаимодействия между классами также называется ассоциацией.
Как правило, в этом случае объект одного из классов (в примере выше это
Salary) является полем другого (Employee). Сложного здесь, как вы видите, ничего нет.
Ассоциированные объекты зачастую могут циклически ссылаться друг на друга, что ломает стандартный механизм сборки мусора.
В таком случае необходимо использовать слабые ссылки из модуля weakref, о котором поговорим позже.
#классы #ооп44 492
По данным hh.ru около 94% людей думают о смене работы, из них 55% боятся и не решаются это сделать. Почему? Разнообразие профессий, непонимание пути карьерного развития, нерешительность – вот главные трудности.
⠀
Карьерная мастерская GeekBrains впервые бесплатно поможет определиться с новой профессией, узнать, с чего начать, и преодолеть страх изменений🔥
⠀
📆 Ждем тебя 15 июля – 21 июля в 19:00
⠀
Вместе с международными экспертами ты получишь:
🔸Список из 30 востребованных современных профессий
🔸Долгосрочный план по развитию в той профессии, которая вам подходит
🔸Список каналов для поиска работы
🔸3 теста на определение своих способностей и склонностей
🔸Практические задачи из разных профессий
⠀
🎁Выполняя задания марафона, ты сможешь поучаствовать в розыгрыше призов от Apple и издательства МИФ.
⠀
Марафон уже начался! Скорее присоединяйся: https://gb.ru/link/~jD_-m
44 492
Редирект вывода программы
В
contextlib есть еще один прикольный контекстный менеджер — redirect_stdout, позволяющий перенаправить стандартный вывод программы.
Контекстный менеджер принимает аргумент, в котором мы можем указать, куда должен переправляться весь вывод в последующем блоке.
Таким образом, данные из print() в контекстом менеджере будут переправлены в открытый ранее файл, так как мы его передали в аргумент redirect_stdout.
Убедится в этом можем, открыв файл заново и прочитав оттуда данные.
#contextlib44 492
Pythonist - канал, созданный для помощи студентам, школьникам, начинающим программистам в изучении Python.
Контент канала и нашего сайта:
1. Разбор вопросов на собеседовании с ответами и кусками кода.
2. Книги
3. Алгоритмы
4. Тесты по Python
5. Проект Эйлера
6. Django
44 492
Создаем контекстный менеджер с помощью декоратора
Обычно протокол управления контекстом реализовывают с помощью класса и двух магических методов:
__enter__ и __exit__. Но такой подход может показаться слегка сложным.
Так вот, помимо написания своего класса, есть еще один способ создать контекстный менеджер — использовать декоратор @contextmanager из встроенного пакета contextlib.
Первая часть функции tag, которая идёт до yield, выполняется при входе в блок with. Затем исполняется сам этот блок, а после этого завершается оставшаяся часть, которая идет после yield.
#contextlib
现已上线!2025 年 Telegram 研究 — 年度关键洞察 
