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

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

Работаем с @Tgpodbor_official

Ссылка РНК: https://clck.ru/3Ghwjd
Download Telegram
Девочки, делимся с вами классным каналом Александры. Она директор Влада А4, Юлии Годуновой, работала с Нюшей и кучей других топовых артистов. В канале не только рассказывает о моде и бьюти, но и рассказывает о закулисье шоу-бизнеса.

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

Очень атмосферно, так что обязательно загляните: клииик
📌 📊 Удобное логирование запросов в консоль

Когда приложение растет, print() для отладки уже не подходит. Нам нужно полноценное логирование. В Python есть модуль logging, который позволяет красиво и гибко выводить информацию.

🎯 Итог

Заменяй print() на logging — получишь более наглядный и управляемый вывод.
GitVerse (СберТех), Cloud. ru и Хабр запускают грантовую программу «Код без границ». Это не просто гранты, а всесторонняя поддержка для ваших проектов:

💰 Финансовая мотивация – средства для развития команды или железа.
☁️ Ресурсы – облачные мощности.
👥 Сообщество – поддержка комьюнити и экспертов.

Почему стоит участвовать?
— Доработать свой проект с поддержкой сообщества.
— Найти единомышленников, пользователей или команду.
— Заявить о себе на всю ИТ-тусовку.

Что нужно?
Условий всего два:
– разместить проект на GitVerse (можно импортировать с другой площадки);
– делиться кодом и вдохновляться идеями!

Номинации:
— AI-инновации
— Наука и образование
— Проекты для всех
— Разработка для разработчиков

Что по срокам:
Заявки — с 3 сентября по 31 октября.
Отбор — ноябрь, результаты — декабрь.

Хватит кодить в стол — пора рассказать о своем проекте миру!

Узнай все подробности и подай заявку по ссылке.
📌 Быстрая проверка скорости выполнения кода

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

🎯 Итог

time.perf_counter() — простой способ измерять время выполнения кода с высокой точностью.
Есть такое выражение — «быть в тренде». Это когда ты понимаешь, что Лабубу — это мягкая игрушка, а не заклинание из Гарри Поттера, а Крокодило Бомбардиро — всего лишь дурацкий мем у «зумеров»

Так вот, если вы часто ловите себя на мысли, что уже ничего не понимаете, а время давно остановилось в 2007 году — то загляните на канал Тренды задавать

Это главный агрегатор ХАЙПА в России, где собирают буквально все новинки: от Залупиццы и чипсов со вкусом пива до технологий и изобретений, которые меняют нашу жизнь

Подпишитесь, чтобы заранее знать то — что все будут обсуждать через неделю. Вот ссылка: @trendi
📌 🧵 Простое параллельное выполнение с ThreadPoolExecutor

Когда нужно ускорить выполнение нескольких независимых задач (например, загрузку файлов или запросы к API), можно использовать ThreadPoolExecutor из модуля concurrent.futures.

🎯 Итог
ThreadPoolExecutor — простой способ запускать функции в нескольких потоках и ускорять выполнение программы.
«Если ты девушка, значит тебе всё подарили или ты ...» — такая мысль всплывает буквального у каждого мужчины.

Это ж как нужно было засорить соцсети — дыханием матки, марафонами желаний и прочей жутью, чтобы люди шарахались от фразы «сильная и независимая»

Как раз о таких пишут на канале «бизнес, девочки и айс-латте» — там девушки со всей России прикалываются над бизнесменами из Кофемании, перемывают косточки коллег, ну и постят мемы, конечно

Короче, мастхэв между деловыми созвонами. Подписывайтесь, вот ссылка: @businessgirls
📌 Измеряем время выполнения кода с timeit

Иногда нужно быстро узнать, сколько времени занимает выполнение куска кода. Вместо того чтобы вручную засовывать time.time(), можно использовать модуль timeit, который создан именно для этого.

Модуль автоматически несколько раз выполняет код и выдаёт среднее время — удобно для сравнения разных реализаций.

🎯 Итог

timeit — быстрый способ измерить производительность и выбрать оптимальное решение.
Forwarded from Skolkovo LIVE
😱 «Ребята, все переделываем!» — такую фразу часто слышали программисты от команд по безопасности, пока не пришли они… DevSecOps-инженеры.

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

❗️Предупреждаем — будет интересно, даже если вы никогда в жизни не притрагивались к программному коду!

👉 Читайте по ссылке.

#КиберЗащита

🤍 Подписаться на MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
📌 📝 Чтение больших файлов построчно

Если файл очень большой, не стоит загружать его целиком в память с помощью .read(). Эффективнее читать его по строкам через итерацию — это экономит ресурсы и работает быстрее.

🎯 Итог

Для больших файлов всегда лучше использовать построчное чтение, чтобы не перегружать память и ускорить обработку.
Forwarded from TRNDX.
⚡️Запускаем новый розыгрыш СВЕЖАЙШИХ гаджетов от Apple — iPhone 17 Pro и iPhone Air!

Новенькие флагманские iPhone только начали продавать, а мы уже привезли их и теперь собираемся подарить кому-то из вас.

Условия как всегда простые:
1. Подписаться на TRNDX., Первый Московский и Джейпег Малевича
2. Нажать «Участвую!» под этим постом

Итоги подведём уже 10 октября — бот рандомно выберет двух победителей. Девайсы за свой счёт застрахуем и отправим в любую точку мира. Всем удачи!
Please open Telegram to view this post
VIEW IN TELEGRAM
📌 🔄 Обмен значениями переменных без временной

Обычно, чтобы поменять местами значения, используют временную переменную. Но в Python есть встроенный способ сделать это элегантнее.

🎯 Итог

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