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₽+
Хотите войти в 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 и оператор +. Но в Python есть более быстрый и лаконичный способ — метод
.join().
Метод join() принимает список строк и объединяет их через указанный разделитель. Это работает гораздо эффективнее циклов и особенно полезно при работе с большими объёмами текста.
Итог:
.join() — лучший способ объединения строк.
Работает быстро и читаемо.
Подходит для любых итерируемых объектов со строками.
Python GuruTemporal Fusion Transformer
Temporal Fusion Transformer (TFT) — это мощная нейронная сеть для прогнозирования временных рядов, разработанная для обработки сложных данных с различными временными и статическими характеристиками. TFT сочетает в себе преимущества механизмов внимания (Attention) и рекуррентных сетей, чтобы извлекать значимые зависимости и взаимодействия в данных. Благодаря данной статье ты узнаешь о преимуществах TFT.
• Перейти к просмотру
Python Guru
FastAPI: Использование Pydantic
Продолжаем делиться циклом видео, благодаря которому ты научишься пользоваться FastAPI библиотекой. В этот раз ты научишься работать с Pydantic и описывать типы данных.
• Перейти к просмотру
Python Guru
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 находит все пути, совпадающие с заданным шаблоном в соответствии с правилами, используемыми оболочкой Unix. Обрабатываются символы "*" (произвольное количество символов), "?" (один символ), и диапазоны символов с помощью []. Для использования тильды "~" и переменных окружения необходимо использовать os.path.expanduser() и os.path.expandvars().
Python Guru
+4
⚡️ Python теперь в Telegram!
Ребята сделали крутейший канал, где на простых картинках и понятном языке обучают Python, делятся полезными фишками и инструментами
Подписывайтесь: @PythonPortal
Антипаттерн недели: Использование переменных с плавающим значением в качестве условий
В 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 мы работаем с очередью. Он позволяет добавлять и удалять элементы с обоих концов очереди.
В этом примере мы создаем объект deque, содержащий список фруктов. Затем мы добавляем элемент 'pear' в конец очереди с помощью метода append() и элемент 'grape' в начало очереди с помощью метода appendleft(). Конечный результат - очередь, содержащая фрукты в порядке 'grape', 'apple', 'banana', 'orange', 'pear'.
Python GuruСлабые ссылки
weakref — это модуль, который позволяет создавать слабые ссылки (weak references) на объекты. Когда ты создаешь ссылку на объект, Python увеличивает счётчик ссылок, и объект остаётся в памяти, пока на него есть хотя бы одна ссылка. Но если тебе нужно ссылаться на объект, не препятствуя его удалению сборщиком мусора, используется weakref. В данной статье автор рассказывает об особенностях использования weakref.
• Перейти к просмотру
Python Guru
MongoDB: Выборка данных из коллекции
Делимся циклом видео, благодаря которому ты научишься пользоваться MongoDB. В этот раз автор рассказывает, как фильтровать выборки данных из коллекции.
• Перейти к просмотру
Python Guru
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
