en
Feedback

Don't get caught by a cheater! Telemetrio finds and tags such channels 👉 If you want to see the tag, subscribe

Python RU

Python RU

Open in Telegram

Все для python разработчиков админ - @haarrp @python_job_interview - Python собеседования @ai_machinelearning_big_data - машинное обучение @itchannels_telegram - 🔥лучшие ит-каналы @programming_books_it - it книги @pythonl РКН: clck.ru/3Fmy2j

Show more

📈 Analytical overview of Telegram channel Python RU

Channel Python RU (@pro_python_code) in the Russian language segment is an active participant. Currently, the community unites 12 326 subscribers, ranking 10 166 in the Technologies & Applications category and 52 207 in the Russia region.

📊 Audience metrics and dynamics

Since its creation on невідомо, the project has demonstrated rapid growth, gathering an audience of 12 326 subscribers.

According to the latest data from 03 November, 2026, the channel demonstrates stable activity. Although there has been a change in the number of participants by -16 over the last 30 days and by -3 over the last 24 hours, overall reach remains high.

  • Verification status: Not verified
  • Engagement rate (ER): The average audience engagement rate is 7.59%. Within the first 24 hours after publication, content typically collects 3.08% reactions from the total number of subscribers.
  • Post reach: On average, each post receives 935 views. Within the first day, a publication typically gains 379 views.
  • Reactions and interaction: The audience actively supports content: the average number of reactions per post is 5.
  • Thematic interests: Content is focused on key topics such as api, docker, github, sql, linux.

📝 Description and content policy

The author describes the resource as a platform for expressing subjective opinions:
“Все для python разработчиков админ - @haarrp @python_job_interview - Python собеседования @ai_machinelearning_big_data - машинное обучение @itchannels_telegram - 🔥лучшие ит-каналы @programming_books_it - it книги @pythonl РКН: clck.ru/3Fmy2j”

Thanks to the high frequency of updates (latest data received on 04 November, 2026), the channel maintains relevance and a high level of publication reach. Analytics show that the audience actively interacts with content, making it an important point of influence in the Technologies & Applications category.

12 326
Subscribers
-324 hours
-87 days
-1630 days
Posts Archive
Python RU
12 326
Выберите вариант ответа, где все методы есть методами словаря dict().
Anonymous voting

Python RU
12 326
У языка программирования Python много возможностей. Хотите узнать больше? Попробуйте свои силы на бесплатном онлайн-интенсиве
У языка программирования Python много возможностей. Хотите узнать больше? Попробуйте свои силы на бесплатном онлайн-интенсиве Skillbox с 6 по 8 июня в 21:00 по московскому времени. Подробная программа: 👉 https://clc.to/L12kWQ. За 3 дня: ✔️ изучите основы программирования на Python; ✔️ разработаете сервер для прослушивания подключений; ✔️ научитесь программировать клиентскую часть для подключения и передачи сообщений; ✔️ поработаете с библиотеками PyQT, Kivy, wxWidgets, Тkinter; ✔️ напишете мессенджер на Python. 💬 Спикер интенсива — специалист, который 17 лет разрабатывает высоконагруженные системы и обрабатывает большие данные, Михаил Овчинников. Он даст советы и рекомендации, ответит на вопросы. 🎁 Участвуйте, задавайте вопросы и получите сертификат на 10 тысяч рублей на любой курс Skillbox.

Python RU
12 326
​Manim – Python движок, что позволяет создавать интересные математические анимации Другими словами, это движок для точных программных анимаций, предназначенный для создания пояснительных математических видео ⤷ Примеры использования данного движка (Рекомендую просмотреть) GitHub | #Python #Engine #Math #Interesting #Visualization #Useful

Python RU
12 326
🕘 schedule в Python Вам приходилось работать с CRON? Это такой сервис в nix-системах, который позволяет регулярно в определенные моменты времени запускать скрипты или программы. Штука с долгой историей, в наследство которой достался странный синтаксиc для описания правил: 0 * * * * my_script Что если бы мы хотели иметь свой CRON внутри программы Python, чтобы в нужные моменты времени вызывать функции? Да еще, чтобы у него был человеческий синтаксис? Такая библиотека есть и называется schedule. pip install schedule Рассмотрим пример: import schedule import time def job(): print("Работаю") schedule.every(10).minutes.do(job) schedule.every().hour.do(job) schedule.every().day.at("10:30").do(job) schedule.every(5).to(10).minutes.do(job) schedule.every().monday.do(job) schedule.every().wednesday.at("13:15").do(job) schedule.every().minute.at(":17").do(job) # нужно иметь свой цикл для запуска планировщика с периодом в 1 секунду: while True: schedule.run_pending() time.sleep(1) Как видите, правила для задания временных интервалов прекрасно читаются, словно они предложения на английском языке. Перевод пары примеров: # спланируй.каждые(10).минут.сделать(работу) schedule.every(10).minutes.do(job) # спланируй.каждый().день.в(10:30).сделать(работу) schedule.every().day.at("10:30").do(job) В задания можно передавать параметры вот так: def greet(name): print('Hello', name) schedule.every(2).seconds.do(greet, name='Alice') Если по какой-то причине нужно отменить задание, это делается так: def job1(): # возвращаем такой токен, и это задание снимается с выполниния в будущем return schedule.CancelJob schedule.every().day.at('22:30').do(job1) Если нужно отменить группу заданий, то к ним добавляют тэги: schedule.every().day.do(greet, 'Monica').tag('daily-tasks') schedule.every().day.do(greet, 'Derek').tag('daily-tasks') schedule.clear('daily-tasks') # массовая отмена по тэгу Метод to позволяет задать случайный интервал для выполнения задания, например от 5 до 10 секунд: schedule.every(5).to(10).seconds.do(my_job) Библиотека сама не обрабатывает сама исключения в ваших задачах, поэтому, возможно, понадобится создать подкласс планировщика, как в этом примере. Если задания занимают продолжительное время или должны выполняться параллельно, то вам самостоятельно придется организовать их выполнение в отдельных потоках. Примеры есть в официальном FAQ.

Python RU
12 326
Метод get() у словарей и его «дефолтный» результат. Читать @pro_python_code

Python RU
12 326
🐍 Пишем Тетрис на Python с помощью библиотеки Pygame https://proglib.io/p/pishem-tetris-na-python-s-pomoshchyu-biblioteki-pygame-2022-05-30 @pro_python_code

Python RU
12 326
👻 Пишем игру Pacman на Python. Читать @pro_python_code

Python RU
12 326
Школа программирования Хекслет объявляет набор на подготовительный курс по Python. Даём только мясную и прикладную информацию
Школа программирования Хекслет объявляет набор на подготовительный курс по Python. Даём только мясную и прикладную информацию. Никакой воды и траты твоего времени. По окончании 14-дневного курса ты уже владеешь базовым знанием языка и даже напишешь собственную программу! Прямо сейчас переходите по ссылке ниже и бронируйте место, потому что мы стартуем уже 1 июня!

Python RU
12 326
3️⃣ трюка с itertools в Python Читать @pro_python_code
3️⃣ трюка с itertools в Python Читать @pro_python_code

Python RU
12 326
Самое время начать карьеру в IT-сфере! Участвуйте в бесплатном интенсиве с 2 по 4 июня в 19:00 по московскому времени. Обучит
Самое время начать карьеру в IT-сфере! Участвуйте в бесплатном интенсиве с 2 по 4 июня в 19:00 по московскому времени. Обучитесь новой профессии — 1С-разработчик. Регистрируйтесь: 👉 https://clc.to/xyD9hw. 👨‍💻 Познакомитесь с платформой 1С и её основными объектами. Создадите базу для торгового предприятия и на её примере поймёте, что 1С — это легко. 💼 К концу интенсива подготовите проект, который станет первым кейсом в вашем портфолио разработчика. 🎁 Все участники получат в подарок чек-лист по интенсиву 1С: полезную информацию о создании баз данных в 1С и пошаговый план реализации. Участвуйте, задавайте вопросы и получите сертификат на 10 тысяч рублей на любой курс Skillbox.

Python RU
12 326
🐍 15 самых часто задаваемых вопросов на собеседовании про Python https://proglib.io/p/15-samyh-chasto-zadavaemyh-voprosov-na-sobesedovanii-pro-python-2022-05-24 @pro_python_code

Python RU
12 326
🎮 Пишем игру - симуляция жизни на Python Код @pro_python_code

Python RU
12 326
Сделайте первые шаги в Data Science всего за 3 дня! Попробуйте свои силы на бесплатном интенсиве Skillbox. Перейдите по ссылк
Сделайте первые шаги в Data Science всего за 3 дня! Попробуйте свои силы на бесплатном интенсиве Skillbox. Перейдите по ссылке, заполните форму и узнайте все подробности: 🔜 https://clc.to/Awg8wA. Что вас ждёт: ✔️ введение в анализ данных и знакомство с основными инструментами; ✔️ погружение в машинное обучение; ✔️ простое объяснение сложной математики в Data Science; ✔️ знакомство с ML и нейросетями; ✔️ «обогащение» данных с помощью Feature Engineering; ✔️ исследование GridSearch и кросс-валидации. 💡 Убедитесь, что вы тоже можете стать специалистом в области машинного обучения! 🎁Участвуйте, задавайте вопросы и получите сертификат на 10 тысяч рублей на любой курс Skillbox. А всем, кто дойдёт до конца интенсива, подарим электронную книгу Пола Доэрти и Джеймса Уилсона «Человек + машина» издательства МИФ. Используйте возможность! Присоединяйтесь к трансляции 30 мая в 21:00 по московскому времени.

Python RU
12 326
Магические методы и пустые списки Методы с двойным подчеркиванием в начале и в конце, например, __eq__, __hash__, __init__, в Python называют магическими методами. Их назвали так, потому что они добавляют магию✨ в поведение класса. Например, метод __init__ неявно вызывается при инициализации объекта: Foo: def __init__(self, a, b): self.a = a self.b = b foo = Foo(7, 9) # вызывается __init__ print(foo.a, foo.b) # 7, 9 Но сегодня я хочу поговорить о магичесом методе __bool__. В тех классах, где этот метод определен, он сообщает интерпретатору, как оценить булево значение произвольного объекта. Зачем нам это? Это нестареющая классика: чтобы проверить, словарь или список на непустоту, начинающие часто используют стиль как в C++: if len(a) != 0: pass В то время как PEP8 рекомендует делать просто: if not a: pass И это работает ровно потому, что в момент if a: вызывается метод __bool__ класса список. Для пользовательских объектов, где __bool__ не перегружен, по умолчанию возвращается True. if foo: print(True) else: print(False) # True Но если добавить Foo: def __init__(self, a, b): self.a = a self.b = b def __bool__(self): return False То поведение изменится: if foo: print(True) else: print(False) # False Кстати, в случае, если метода __bool__ в классе нет, то интерпретатор будет искать метод __len__ (длина). Поведение такое же: если __len__ возвращает 0, то логическое значение оценивается как False. Что с этим делать? Помнить, что falsy (значения, которые оцениваются как False) в Python это: 🐙 пустые словари {}, 🐙 списки [], 🐙 кортежи (), 🐙 множества set(), 🐙 строки "", 🐙 пустые range(0), 🐙 нули любого численного типа: 0, 0.0, 0j 🐙 константы None и собственно False А truthy значения это: 🐙 любые пользовательские объекты по умолчанию 🐙 непустые словари, множества, строки, списки, ... 🐙 константа True И писать проверку на непустоту красиво: not a: pass #magic #dunder #bool @pro_python_code

Python RU
12 326
Что выведет код?
Anonymous voting

Python RU
12 326
photo content

Python RU
12 326
Думаете о карьере разработчика? Прокачайте свои навыки на бесплатном онлайн-интенсиве по разработке на С++. Для участия нужна
Думаете о карьере разработчика? Прокачайте свои навыки на бесплатном онлайн-интенсиве по разработке на С++. Для участия нужна только регистрация: 👉 https://clc.to/HDtLfw За 3 дня вы: 💡 освоите синтаксис С++; 💡 разберётесь в типах и структурах данных; 💡 сможете установить среду разработки и применить стандартную библиотеку; 💡 изучите работу сетевых соединений; 💡 создадите высокопроизводительный сервер для чатов. 🎉 За регистрацию вы получите чек-лист полезных материалов для C++ разработчика. После интенсива подарим участникам электронную книгу Пола Доэрти и Джеймса Уилсона «Человек + машина» издательства МИФ. Подключайтесь к прямым эфирам и используйте возможность получить сертификат на 10 тысяч рублей на любой курс Skillbox. Увидимся 26 мая в 21:00 по московскому времени!

Python RU
12 326
Малоизвестная фишка генератора Если функция принимает единственный аргумент, то можно в нее передать генераторное выражение без скобок: >>> sum(x * x for x in range(5)) 30 Тоже самое, что и: >>> sum((x * x for x in range(5))) 30 Но вне вызова функции генератор недопустимо использовать без скобок – это синтаксическая ошибка: >>> g = x * x for x in range(5) File "<stdin>", line 1 g = x * x for x in range(5) ^ SyntaxError: invalid syntax

Python RU
12 326
Каким будет результат выполнения кода?
Anonymous voting

Python RU
12 326
photo content