Веб-версияОткрыть в Telegram
PPython | Программирование

Python | Программирование

@Python_libr · канал · Технологии · в индексе с 2026-05-24
8 911подписчиков−19 за неделю
511средний охват поста
5.7%ER — охват к подписчикам
38постов за 30 дней
Python | Программирование
Фотография
нажмите — покажем
Как бесплатно получить годовую лицензию на PyCharm Pro • Для старта в Python достаточно и бесплатной Community версии. Однако, чтобы к моменту вашего развития у вас бесплатно появилась Professional версия, нужно после освоения git создать свой публичный репозиторий и регулярно вносить в него изменения не менее 3 месяцев. • После этого можно попросить годовую лицензию. 🧷 https://youtu.be/8B4aUGGZIF0 #Видео
10 · 618 ·
P
Фотография
нажмите — покажем
📌 collections.abc У классов есть магические методы и каждый такой метод образует объект определённого типа: __call__ — Callable (функцию), __len__ — Sized. Модуль хранит в себе абстрактные классы такие объектов. Их можно использовать в качестве аннотаций, базовых классов. 📕 Документация #урок
1 · 592 ·
Python | Программирование
Фотография
нажмите — покажем
Полиморфизм в Python. Что такое Утиная типизация? • Сегодня разговор пойдет про третьего кита в ООП - Полиморфизм. Как обычно нас будет интересовать, что это такое и зачем это нужно программисту. • Если не вдаваться в теории, то полиморфизм о котором вам нужно знать и о котором спросят на собеседовании - это механизм, позволяющий выполнять один и тот же код по-разному. • Утиная типизация в свою очередь означает механизм, когда для работы во главу угла ставится поведение, а не принадлежность к какому-либо классу. 🧷 https://youtu.be/MwsIOSZAkN8 #Видео
6 · 597 ·
P
Фотография
нажмите — покажем
Почему not not value быстрее bool в Python? • В данном видео узнаем почему not not value быстрее bool в Python. Рассмотрим примеры и сделаем тесты производительности. • Также стоит добавить, что вам не нужно использовать такую запись в вашем коде, хоть это и работает быстрее. 🧷 https://youtu.be/r6mOP2enJYo #Видео
4 · 621 ·
Python | Программирование
Фотография
нажмите — покажем
Хешируем строки Хеширование — это преобразование массива (в нашем случае — строки) любой длинны в набор битов фиксированной длинны. С помощью него удобно проверять целостность файлов. Также, с помощью него прячут пароли в базах данных и делают ещё много чего другого. Для работы с этим в Python есть библиотека hashlib. Она содержит в себе SHA256, SHA384, SHA512, MD5 и другие хэш-функции. Всё, что вам надо — создать экземпляр необходимой функции (в нашем случае — MD5) и заполнить его значениями с помощью update(). Далее вы можете получить данные, используя digest() в байтовом виде или hexdigest() в шестнадцатеричном виде. 📌 Документация #Урок
4 · 665 ·
P
Фотография
нажмите — покажем
Big Data, дополненная реальность и компьютерное зрение • В сегодняшнем выпуске в гостях Data Scientist компании Banuba - Вячеслав Архипов. • Слава провел полный экскурс в мир data sciense и анализа данных. Они поговорили про нейронные сети, про генетические алгоритмы, про data sets, про big data, про machine learning, про deep learning, про компьютерное зрение, про биржевую торговлю, про augmented reality (дополненная реальность) и про многое другое. Мощное техническое интервью с математиком! 🧷 https://youtu.be/tQYCd8tg56U #Видео
6 · 700 ·
Python | Программирование
Фотография
нажмите — покажем
Получаем данные прямо из буфера обмена В этом нам поможет модуль pyperclip. Он упростит работу с буфером обмена и позволит не думать о кроссплатформенности. 📌 Установка: pip install pyperclip Вот его основные возможности: paste() — берёт текст из буфера обмена. На unix-подобных системах, в терминале, при выделении текста он копируется в другой буфер, так что для получение таких данных добавьте primary=True. copy(text: str) — принимает строку и сохраняет её в буфер. #Урок
5 · 509 ·
P
Фотография
нажмите — покажем
🧩 Что должен знать каждый разработчик Python: 8 основных технологий • У каждого разработчика имеется свой набор технологий и инструментов, которые он использует в своей работе. Их выбор осуществляется в течение всего профессионального пути. • Так, специалист что-то находит удобным, а что-то нет и формирует свой личный список фаворитов. Сегодня мы решили помочь как начинающим разработчикам Python, так и спецам, поэтому разберем 8 необходимых технологий, без которых никак не обойтись в работе в любой сфере от инжиниринга до бекенда. И нет, этот список не взят с потолка, он основан на опыте профи и стандартных списках требований к кандидатам различных мировых компаний. 🧷 https://itproger.com/news/chto-dolzhen-znat-kazhdiy-razrabotchik-python-8-osnovnih-tehnologiy #Статья
5 · 492 ·
Python | Программирование
Фотография
нажмите — покажем
📌 Что такое декоратор? Это обёртка для функции, которая принимает функцию и делает с ней что хочет. Обёрткой выступает вызываемый объект — функция или класс с методом __call__. Декоратор создаёт и возвращает эту обёртку при вызове. После, при вызове decorated_function(), выполняется обёртка. #урок
4 · 482 ·
P
Фотография
нажмите — покажем
🧩 10 классных проектов GitHub на языке Python • Разработчики все чаще выбирают для своих проектов Python. На GitHub он уже стал вторым по популярности языком, а так как речь идет о крупнейшем в своем роде IT-веб-сервисе, это многое значит. • Почему же разработчики так любят Python? Есть несколько причин: простой синтаксис, лаконичный и ясный код, высокая эффективность, большой выбор важных пакетов и прочее. Python – один из тех языков, которые позволяют воплотить в жизнь практически любой проект и продемонстрировать все грани своего таланта. • В статье мы расскажем вам о нескольких прекрасных проектах GitHub, созданных на этом языке, которые не только наглядно покажут вам все возможности Python, но и подарят море вдохновения. Поехали! 🧷 https://itproger.com/news/10-klassnih-proektov-github-na-yazike-python #Статья
12 · 478 ·
P
Python | Программирование
Фотография
нажмите — покажем
📌 Функция map Принимает функцию или класс с __call__() и итерируемый объект: список, строку, кортеж. Возвращает генератор — объект, по которому можно пройтись только один раз. Когда мы используем генератор, например, с помощью list(), то map() проходит по каждому элементу, передаёт его функции и подставляет результат работы. #теория
4 · 438 ·
Python | Программирование
Фотография
нажмите — покажем
🧩 Распознавание текста с картинки. Python Tesseract ORC + OpenCV • Сегодня мы с вами поговорим на тему языка Python и рассмотрим пример создания крутого приложения. Наша программа будет способна считывать текст из любой фотографии. • Мы с вами рассмотрим пример работы с библиотекой Tesseract ORC и на её основе построим приложение для распознавания текста с фото. 🧷 https://itproger.com/news/raspoznavanie-teksta-s-kartinki-python-tesseract-orc-opencv #Статья
13 · 448 ·
P
Фотография
нажмите — покажем
📌 @typing.final Декоратор говорит, что этот метод или класс нельзя перезаписывать в подклассах, то есть при наследовании. С версии Python 3.11 добавляет __final__ на объект, что позволяет с if getattr(obj, "__final__", False) проверять, конечный этот объект или нет. Добавлено в Python 3.8 📕 Документация #урок
5 · 454 ·
Python | Программирование
Фотография
нажмите — покажем
Шпаргалка по Django • Будет полезна тем, кто желает освоить веб-разработку на Python. Здесь вы найдёте базовую информацию по работе с фреймворком — от его установки и до операций с Git. 🧷 https://cheatography.com/sebtoga/cheat-sheets/django/ #Шпаргалка
6 · 442 ·
P
Фотография
нажмите — покажем
Шпаргалка по виртуальному окружению Python • Эта шпаргалка собрала популярные инструменты для создания и работы с изолированными средами, а также команды по установке данных инструментов и активации виртуального окружения. 🧷 https://cheatography.com/ilyes64/cheat-sheets/python-virtual-environments/ #Шпаргалка
8 · 417 ·
Python | Программирование
Фотография
нажмите — покажем
Аренда VPS/VDS-сервера. Виртуальные выделенные серверы в дата-центрах уровня Tier III — 7 готовых конфигураций от 200 ₽/мес. Преимущества аренды: - Выделенные ресурсы без переплаты; - KVM-виртуализация; - Быстрые NVMe SSD; - Бесплатная защита от DDoS; - Управление через панель, API и Terraform; - Техподдержка 24/7. Запустите сервер за несколько минут! Попробовать #реклама 16+ selectel.ru О рекламодателе
307 ·
Фотография
нажмите — покажем
@dataclass Декоратор определяет методы __init__(), __eq__(), __repr__() на основе аннотированных полей. Проще говоря, таким образом создаются классы, которые хранят данные, которые мы определяем заранее. 📕 Документация #урок
4 · 271 ·
Фотография
нажмите — покажем
АЙТИШНИКИ БЕСПЛАТНОЕ ОБУЧЕНИЕ Проект «Terminal» стал крупнейшей библиотекой бесплатного образования. В одном канале собраны курсы, книги, полезные инструменты и практические тренажёры для всех разработчиков: • Практические курсы и задания • Книги и статьи известных авторов • Полезные инструменты и ресурсы • IT-новости и инсайды Обучение по всем направлениям: SQL, Python, ML, Frontend, PHP, C++, Go, Git, Linux, QA, Java, Vibe-coding, InfoSec и др. ⌨️ подписаться
3 · 288 ·
Фотография
нажмите — покажем
📌 Вычисление суммы списка строк с числами • Для преобразования списка строк с числами включая десятичные c разделением их по типам int и float, необходимо перед преобразованием в тип float проверять строку на вхождение точки '.' • Для проверки строки на целое число перед преобразованием проверим, что строка состоит только из десятичных чисел str.isdigit(). • После выполнения всех преобразований применим функцию sum(). 📕 Документация #урок
4 · 258 ·
Фотография
нажмите — покажем
🫥 Сервис запустили - пора принимать поздравления и платежи С платежами поможет pay.hot. Подключаем оплату на сайте, в приложении или Telegram: - СБП - Банковские карты РФ - Международные банковские карты 🫥 Можно подключиться без ИП и ООО в России, а выручку получать в USDT. 🫥 Работаем с пополнением Steam, донатами в игры, digital-сервисами, Таро-ботами, магазинами цифровых товаров, хостингами и нейросервисами. 🫥 Согласование и подключение - обычно до 7 часов. Поддержка на связи 24/7. 🫥 Кстати, у нас есть агентская программа. Если знаете проекты, которым нужен приём платежей, можете помогать им подключаться к pay.hot и получать агентское вознаграждение. 🫥 Расскажите о своём проекте: @payhotsupport_bot
206 ·
Фотография
нажмите — покажем
📌 functools.singledispatch() Декоратор позволяет определить функцию, которая может быть перегружена на основе типа ее первого аргумента. Используется для создания функций, которые ведут себя по-разному в зависимости от типа их ввода. #урок
4 · 156 ·
P
Фотография
нажмите — покажем
Запускайте ИИ-продукты и растите как менеджер ⚡ Хотите запускать ИИ-продукты и расти как менеджер, но боитесь ошибиться на старте? Присоединяйтесь к открытому уроку Игоря Зуриева и узнайте, как от бизнес-гипотезы прийти к первым измеримым результатам. 📅 8 октября в 20:00. Разберём: - Путь ИИ-продукта от идеи до запуска. - Как проверить бизнес-гипотезу до разработки. - Какие метрики успеха выбрать и как избежать типичных ошибок. Вы научитесь оценивать перспективность идей, формулировать гипотезы и критерии успеха, а также запускать пилоты и новые ИИ-функции. ✅ Запишитесь сейчас и станьте менеджером, который умеет запускать ИИ-продукты с нуля! Узнать больше #реклама 16+ otus.ru О рекламодателе
39 ·
Python | Программирование
Фотография
нажмите — покажем
📌 Функция abs() Функция abs() используется для возврата абсолютного значения числа. abs() принимает только один аргумент, число, абсолютное значение которого должно быть возвращено. Аргумент может быть целым числом, числом с плавающей запятой или комплексным числом. • Если аргумент представляет собой целое число или число с плавающей запятой, abs() возвращает абсолютное значение в виде целого числа или числа с плавающей запятой. • В случае комплексного числа abs() возвращает только часть величины, которая также может быть числом с плавающей запятой. 📕 Документация #урок
2 · 287 ·
P
Фотография
нажмите — покажем
📌 @functools.lru_cache Это декоратор, который кэширует результат функции, чтобы не нужно было пересчитывать их каждый раз при вызове. Это может быть полезной оптимизацией для функций, требующих значительных вычислительных ресурсов или часто вызываемых с одними и теми же аргументами. #урок
4 · 267 ·
P
Python | Программирование
Фотография
нажмите — покажем
Программируешь? Участвуй в олимпиаде Высшая проба Сделай шаг в IT вместе с Яндексом и ВШЭ — прими участие в олимпиаде по промышленному программированию! Победителям — БВИ или 100 баллов по профильному предмету в лучших вузах России. Регистрируйся до 20 октября! Узнать больше #реклама olymp.hse.ru О рекламодателе
222 ·

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Чего мы не делаем · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем