Python обучающий
60.7K subscribers
840 photos
9 videos
416 links
Здесь есть всё, чтобы упростить изучение Python. Без воды и сложных терминов.

Сотрудничество: @bateman24, @justcage

Работаем с @Tgpodbor_official

Ссылка РНК: https://clck.ru/3Ghwjd
Download Telegram
Быстрое измерение времени выполнения куска кода

Иногда нужно понять, где в проекте просадка по производительности, но тянуть профилировщик — слишком долго. В таких случаях помогает простой таймер через time.perf_counter().

Он даёт высокоточную измерительную шкалу и идеально подходит для быстрого анализа производительности отдельных функций.

🎯 Итог:
time.perf_counter() — самый простой способ быстро понять, где код тормозит, без сторонних библиотек и сложных инструментов.
This media is not supported in your browser
VIEW IN TELEGRAM
Умный человек никогда не скажет, что Москва дорогой город.

Хочешь – ищешь социальные кафе и ужинаешь с друзьями по 50р за человека. Хочешь – скачиваешь карту бесплатных музеев и концертов и целые выходные отдыхаешь бесплатно.

Главное не слушать нытиков, которые кричат, что без денег в нашей столице делать нечего, а поможет с этим канал: «Мой город - Москва»

Это сборник готовых идей для отдыха в Москве: от одиноких прогулок по живописным местам до закрытых тусовок и баров, где можно потусить с друзьями. Подписывайтесь: @mskmycity
Распаковка (Unpacking)

Распаковка позволяет извлекать элементы из коллекций в отдельные переменные за одну операцию.

Зачем нужно?

Убирает лишние строки кода

Делает присваивание более читаемым

Идеально для обработки возвращаемых значений функций
Мессенджер MAX теперь полностью совместим с ОС Аврора отечественной разработки. Это отличная новость для тех, кому не обойтись без смартфонов и планшетов с Авророй на своей работе — сотрудников РЖД, Аэрофлота, Интер РАО, Ростелеком и Почты России. Речь о сотнях тысяч пользователей.

Можно смело констатировать: MAX стал ещё доступнее. Хотя нельзя сказать, что национальный мессенджер испытывает дефицит новых пользователей. В ноябре общее число зарегистрированных номеров в MAX превысило 55 млн.
Удобный вывод SQL-запросов прямо в консоль с форматированием

Когда вы работаете с SQLAlchemy, отладка запросов иногда превращается в хаос — SQL выводится без форматирования, читать трудно, ошибки искать ещё труднее. Python позволяет быстро превратить любой запрос в читабельный SQL с подставленными параметрами.

🎯 Итог:
Этот приём позволяет видеть SQL-запросы в чистом виде, как в DBeaver, и экономит массу времени при отладке и оптимизации.
Подсказка от Илона Маска: изучите маркетинг

Шарящих в этом деле спецов до сих пор не хватает — даже в Tesla и Google берут маркетологов без диплома.

Поэтому если разберетесь как работает маркетинг и реклама — вас либо возьмут в топовую компанию с большой ЗП, либо вы сами заработаете миллионы, потому что с этим навыком можно продать хоть воздух.

Самый простой способ разобраться — добавить в подписки канал Марата Юсупова. Там смешно и доступно поясняют за маркетинг, бренды, smm и как делать рекламу эффективной (даже если вообще не шарите)

Ничего не продает, просто куча трушных постов про маркетинг и конечно же мемы (а куда без них). Читайте: @maratyus
Быстрое измерение времени выполнения кода без time и декораторов

Иногда нужно прикинуть, сколько реально занимает выполнение фрагмента кода — но не хочется подключать сложные профилировщики. Python даёт простой и элегантный способ измерить время прямо “на лету” с помощью time.perf_counter().

🎯 Итог:
Этот метод позволяет замерять время выполнения любых операций в одном месте, без декораторов и внешних библиотек, и идеально подходит для быстрой диагностики производительности.