Python обучающий

Python обучающий

@pythonist24

Здесь есть всё, чтобы упростить изучение Python. Без воды и сложных терминов. Сотрудничество: @bateman24, @justcageРаботаем с @Tgpodbor_officialСсылка РНК: https://clck.ru/3Ghwjd

58 365 подписчиков
ЕженедельноКачество: 100%🇷🇺 RUПоследний пост: 04.10.2025
Открыть в TelegramПоделиться в TG

Последние посты

Python обучающий — пост в ТГ канале
Python обучающий — пост в ТГ канале
Python обучающий@pythonist24

Примите участие в турнире для школьников «Решись!» Турнир «Решись!» — онлайн-состязание для школьников 10—11-х классов по четырем направлениям: разработке, искусственному интеллекту, бизнес-аналитике, а также дизайну. «Решись!» для школьников — это возможность:— получить грант на обучение в Центральном университете до 100% и другие призы;— пополнить портфолио;— проверить знания в ИИ, разработке, дизайне и бизнес-аналитике;— найти новых знакомых в чате турнира.Для участия вы можете выбрать как одно направление, так и все четыре — решать вам. 🕒Регистрация продлится до 12 ноября, 16:00 мск, как и отборочный тур. 👉Подробности о турнире и регистрация на сайте

7 нояб. 2025 г.6 930В Telegram
Python обучающий — пост в ТГ канале
Python обучающий — пост в ТГ канале
Python обучающий@pythonist24

✅ Проверяем запуск скрипта напрямую: if __name__ == "__main__"Иногда нужно, чтобы часть кода выполнялась только при прямом запуске файла, а не при его импорте в другой модуль. Новички часто удивляются, почему функции выполняются «сами». Python решает это с помощью специальной проверки.🎯 ИтогИспользуйте if name == "__main__" чтобы управлять тем, выполняется ли код при прямом запуске или же файл лишь импортируется как модуль. Это делает программы чище и удобнее для повторного использования.

6 нояб. 2025 г.6 140В Telegram
Python обучающий — пост в ТГ канале
Python обучающий — пост в ТГ канале
Python обучающий@pythonist24

🔄 Меняем местами значения без временной переменнойВо многих языках для обмена значениями приходится использовать временную переменную, что выглядит громоздко. В Python это делается в одну строку благодаря распаковке кортежей.🎯 ИтогPython позволяет обменивать значения напрямую через множественное присваивание — без временных переменных и лишнего кода. Лаконично и понятно!

4 нояб. 2025 г.6 340В Telegram
Python обучающий — пост в ТГ канале
Python обучающий — пост в ТГ канале
Python обучающий@pythonist24

🕵️‍♂️ Измеряем время выполнения кода одной строкойИногда нужно быстро понять, сколько времени занимает выполнение участка кода. Можно сделать это без дополнительных библиотек.🎯 ИтогИспользуйте time.perf_counter() для точного измерения времени выполнения кода — он лучше подходит для микробенчмарков, чем time.time().

25 окт. 2025 г.8 430В Telegram
Python обучающий — пост в ТГ канале
Python обучающий — пост в ТГ канале
Python обучающий@pythonist24

🧠 Измеряем время выполнения кода с помощью contextmanagerЧтобы быстро измерить производительность участка кода, можно создать простой контекстный менеджер.🎯 ИтогКонтекстный менеджер делает измерение времени элегантным и удобным — особенно при профилировании кода.

14 окт. 2025 г.10 900В Telegram
Python обучающий — пост в ТГ канале
Python обучающий — пост в ТГ канале
Python обучающий@pythonist24

🧵 Параллельное выполнение задач с ThreadPoolExecutorЕсли нужно ускорить выполнение нескольких независимых операций (например, сетевых запросов или чтения файлов) — можно использовать потоки из concurrent.futures.🎯 ИтогThreadPoolExecutor позволяет легко запускать несколько задач одновременно, экономя время на операциях ввода-вывода.

12 окт. 2025 г.6 950В Telegram
Python обучающий — пост в ТГ канале
Python обучающий — пост в ТГ канале
Python обучающий@pythonist24

⚙️ Использование contextlib.suppress для игнорирования ошибокИногда нужно выполнить код, который может упасть, но ошибка при этом не критична.Вместо громоздкого try/except, можно изящно подавить исключения!🎯 ИтогИспользуй contextlib.suppress для безопасного выполнения кода, где ошибка не требует обработки. Это делает код компактнее и чище.

12 окт. 2025 г.6 420В Telegram
Python обучающий — пост в ТГ канале
Python обучающий — пост в ТГ канале
Python обучающий@pythonist24

🧠 Извлечение уникальных значений из списка словарейКогда у тебя есть список словарей, и нужно получить все уникальные значения по определённому ключу — есть лаконичный способ!🎯 ИтогИспользуй set comprehension, чтобы быстро и элегантно получать уникальные значения из списков словарей.

8 окт. 2025 г.7 410В Telegram
Python обучающий — пост в ТГ канале
Python обучающий — пост в ТГ канале
Python обучающий@pythonist24

⚡ Измеряем время выполнения кода без сторонних библиотекКогда нужно быстро узнать, сколько занял кусок кода, можно воспользоваться модулем time.🎯 Итогtime.perf_counter() — самый точный встроенный способ измерить время выполнения кода в Python.

5 окт. 2025 г.7 190В Telegram
Python обучающий — пост в ТГ канале
Python обучающий — пост в ТГ канале
Python обучающий@pythonist24

🧹 Удаление дубликатов из списка с сохранением порядкаОбычный способ через set убирает дубликаты, но теряет порядок элементов.В Python можно сделать элегантнее через dict.fromkeys.🎯 Итогdict.fromkeys позволяет убрать дубликаты и сохранить порядок элементов в одну строчку.

4 окт. 2025 г.7 310В Telegram

Похожие каналы