ru
Feedback
Python Guru | Всё про Python

Python Guru | Всё про Python

Закрытый канал

Агрегатор полезных материалов по Python Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Реклама: telega.in/channels/+ugxIOUCsAc43N2Zi/card?r=o8lGV6A1

Больше
3 129
Подписчики
-124 часа
-97 дней
-3830 день
Архив постов
Как быстро проверить, является ли строка числом? При обработке пользовательского ввода важно понимать, содержит ли строка чис
Как быстро проверить, является ли строка числом? При обработке пользовательского ввода важно понимать, содержит ли строка число. Новички могут пытаться использовать try-except или проверять вручную, но есть более элегантное решение — метод .isdigit(). Метод .isdigit() возвращает True, если строка состоит только из цифр. Это удобно, когда нужно, например, убедиться, что пользователь ввёл возраст или ID. Итог .isdigit() — простой способ проверить, состоит ли строка только из цифр. Полезен при валидации ввода. Работает только для положительных целых чисел. Python Guru

Начни изучать Python на бесплатном пятидневном курсе и уже через 6 месяцев претендуй на заработную плату 90 000₽+ Хотите войт
Начни изучать Python на бесплатном пятидневном курсе и уже через 6 месяцев претендуй на заработную плату 90 000₽+ Хотите войти в IT, но не знаете, с чего начать? Python — лучший выбор для новичков, и вот почему: — Простой синтаксис — легче учиться, чем на Java или C++. — Востребованность — используют в Google, Netflix, NASA и стартапах. — Универсальность — веб, анализ данных, AI, автоматизация. Skillbox запустил бесплатный 5-дневный мини-курс, на котором вы поработаете с настоящим кодом на реальных задачах. А также получите карьерную консультацию — эксперты помогут определить ваши сильные стороны и выбрать направление в программировании. Из 100 участников мини-курса 43% записываются на полное обучение — потому что после 5 дней уже видят свой прогресс. Не упустите шанс начать с нуля и с поддержкой экспертов по ссылке.

Temporal Fusion Transformer Temporal Fusion Transformer (TFT) — это мощная нейронная сеть для прогнозирования временных рядов, разработанная для обработки сложных данных с различными временными и статическими характеристиками. TFT сочетает в себе преимущества механизмов внимания (Attention) и рекуррентных сетей, чтобы извлекать значимые зависимости и взаимодействия в данных. Благодаря данной статье ты узнаешь о преимуществах TFT. • Перейти к просмотру Python Guru

Как объединить строки без цикла? Когда нужно склеить несколько строк из списка в одну, новички часто используют цикл for и оп
Как объединить строки без цикла? Когда нужно склеить несколько строк из списка в одну, новички часто используют цикл for и оператор +. Но в Python есть более быстрый и лаконичный способ — метод .join(). Метод join() принимает список строк и объединяет их через указанный разделитель. Это работает гораздо эффективнее циклов и особенно полезно при работе с большими объёмами текста. Итог: .join() — лучший способ объединения строк. Работает быстро и читаемо. Подходит для любых итерируемых объектов со строками. Python Guru

Temporal Fusion Transformer Temporal Fusion Transformer (TFT) — это мощная нейронная сеть для прогнозирования временных рядов, разработанная для обработки сложных данных с различными временными и статическими характеристиками. TFT сочетает в себе преимущества механизмов внимания (Attention) и рекуррентных сетей, чтобы извлекать значимые зависимости и взаимодействия в данных. Благодаря данной статье ты узнаешь о преимуществах TFT. • Перейти к просмотру Python Guru

FastAPI: Использование Pydantic Продолжаем делиться циклом видео, благодаря которому ты научишься пользоваться FastAPI библиотекой. В этот раз ты научишься работать с Pydantic и описывать типы данных. • Перейти к просмотру Python Guru

dict.setdefault dict.setdefault возвращает значение по ключу, если он существует, или добавляет ключ со значением по умолчани
dict.setdefault dict.setdefault возвращает значение по ключу, если он существует, или добавляет ключ со значением по умолчанию. Это полезно для группировки, счётчиков и инициализации вложенных структур. Python Guru

Парсинг с помощью LLM Благодаря данной статье ты узнаешь, как современные LLM помогают автоматизировать сбор данных с веб-сайтов. В результате сводится к минимуму рутинная настройка и “подкручивание” парсеров. • Перейти к просмотру Python Guru

🧐 Ты когда-нибудь задумывался: - Почему одни люди годами работают за 50 000 ₽, а другие через 2-3 месяца учёбы получают офферы на 150 000+? - Как некоторые выходят на фриланс и выбирают проекты, а не ждут, пока их наймут? - Почему в IT даже новички могут позволить себе переезд в другую страну или ипотеку со льготной ставкой? Ответ прост: они выбрали правильное направление с самого начала. SkillFactory знает, как это сделать. Не гадайте на кофейной гуще — пройдите точный тест из 18 вопросов, который уже помог 10 000+ человек: ☑️ 5 минут — и алгоритм покажет, какая IT- или дизайн-специальность подходит именно вам. ☑️ Бесплатно — сразу после теста: карьерный гайд + разбор ваших сильных сторон. ☑️ Без воды — только актуальные профессии 2025 года с реальными зарплатами. 👉 "Но разве можно выбрать профессию за 5 минут?" Можно, если вопросов ровно столько, чтобы отсечь всё лишнее. Попробуйте — ссылка на тест. Реклама. Информация о рекламодателе по ссылкам в посте.

Управление памятью В данной статье автор затрагивает вопрос управления памятью. Ты узнаешь, как Python управляет памятью, когда можно довериться автоматике, а когда стоит взять инструменты в свои руки. • Перейти к просмотру Python Guru

Пример кода с использованием glob Модуль glob находит все пути, совпадающие с заданным шаблоном в соответствии с правилами, и
Пример кода с использованием glob Модуль glob находит все пути, совпадающие с заданным шаблоном в соответствии с правилами, используемыми оболочкой Unix. Обрабатываются символы "*" (произвольное количество символов), "?" (один символ), и диапазоны символов с помощью []. Для использования тильды "~" и переменных окружения необходимо использовать os.path.expanduser() и os.path.expandvars(). Python Guru

⚡️ Python теперь в Telegram! Ребята сделали крутейший канал, где на простых картинках и понятном языке обучают Python, делятс
+4
⚡️ Python теперь в Telegram! Ребята сделали крутейший канал, где на простых картинках и понятном языке обучают Python, делятся полезными фишками и инструментами Подписывайтесь: @PythonPortal

Антипаттерн недели: Использование переменных с плавающим значением в качестве условий В Python числа с плавающей точкой (floa
Антипаттерн недели: Использование переменных с плавающим значением в качестве условий В Python числа с плавающей точкой (float) могут вести себя неожиданно из-за погрешности вычислений. Это особенно критично при сравнении и использовании их в логических выражениях. Избегайте прямого сравнения float — используйте округление или math.isclose(). Python Guru

⚡️Zoom слушает все ваши разговоры, Гугл знает о ваших грязных запросах в режиме инкогнито, ВКонтакте помнит, что вы репостили в июле 2017 года. Если вас это не пугает — вы еще не заходили в Технолавку. Это НОМЕР ОДИН канал про приватность, слежку в Интернете и способы защититься от нее. Также внутри: секретные фишки соцсетей, малоизвестные сервисы и полезные лайфхаки. Например, вы знали, что можно подменить свою локацию и пранкануть так своих друзей? А в два клика защититься от GetContact и не выдать «Леха водопроводчик» рандомному гику? А с Технолавкой сможете не только это. Подписывайся — Технолавка

Что такое Brython? Часть 3 Brython — это интерпретатор Python, реализованный на языке JavaScript. Его основная цель — позволить разработчикам писать клиентскую логику веб-приложений на Python вместо JavaScript. Продолжаем делиться циклом статей, где автор рассказывает про Brython. • Перейти к просмотру Python Guru

Телеграм-бот: Техподдержка Продолжаем делиться циклом видео, где автор рассказывает про разработку телеграм-бота на Python. В этот раз ты узнаешь, как сделать бота техподдержки с помощью Aiogram. • Перейти к просмотру Python Guru

⚡️Слита База из 1000+ топовых курсов и материалов для айтишников 🖥 Python: @python_baza 👩‍💻 Frontend: @frontend_baza 👩‍💻 Backend: @backend_baza 📊 SQL: @sql_baza 🎨 Веб-дизайн: @design_baza 📖 Книги по IT: @books_baza Всё лучшее про IT бесплатно — уже на Базе 🚀

Класс Counter.deque() При использовании класс deque из модуля collections мы работаем с очередью. Он позволяет добавлять и уд
Класс Counter.deque() При использовании класс deque из модуля collections мы работаем с очередью. Он позволяет добавлять и удалять элементы с обоих концов очереди. В этом примере мы создаем объект deque, содержащий список фруктов. Затем мы добавляем элемент 'pear' в конец очереди с помощью метода append() и элемент 'grape' в начало очереди с помощью метода appendleft(). Конечный результат - очередь, содержащая фрукты в порядке 'grape', 'apple', 'banana', 'orange', 'pear'. Python Guru

Слабые ссылки weakref — это модуль, который позволяет создавать слабые ссылки (weak references) на объекты. Когда ты создаешь ссылку на объект, Python увеличивает счётчик ссылок, и объект остаётся в памяти, пока на него есть хотя бы одна ссылка. Но если тебе нужно ссылаться на объект, не препятствуя его удалению сборщиком мусора, используется weakref. В данной статье автор рассказывает об особенностях использования weakref. • Перейти к просмотру Python Guru

MongoDB: Выборка данных из коллекции Делимся циклом видео, благодаря которому ты научишься пользоваться MongoDB. В этот раз автор рассказывает, как фильтровать выборки данных из коллекции. • Перейти к просмотру Python Guru