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

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

الذهاب إلى القناة على Telegram

Python без границ для всех Владелец, реклама @Ak_Mihail Преобрести рекламное размещение: https://telega.in/c/Python_libr

إظهار المزيد
9 140
المشتركون
لا توجد بيانات24 ساعات
-67 أيام
-4830 أيام
أرشيف المشاركات
Куда срочно перенести рабочие чаты? Битрикс24 — мессенджер для работы и бизнеса. Личные и групповые чаты, видеозвонки и канал
Куда срочно перенести рабочие чаты? Битрикс24 — мессенджер для работы и бизнеса. Личные и групповые чаты, видеозвонки и каналы в одном сервисе. Приглашайте коллег и внешние команды. Работает как привычный мессенджер. Есть бесплатный тариф. Начните работать уже сейчас. Попробовать #реклама 16+ bitrix24.ru О рекламодателе

📌 Что такое декоратор? Это вызываем объект (например, функция или класс с методом __call__), которая меняет поведение другой
📌 Что такое декоратор? Это вызываем объект (например, функция или класс с методом __call__), которая меняет поведение другой функции. Создаются они просто. Вы создаёте вызываем объект, который принимает функцию (пусть её имя будет speedtest) и возвращает функцию-обёртку. Когда вы вызываете speedtest(), на самом деле отрабатывает обёртка, которая потом сама использует полученную функцию. #урок

📓 Изучаем Python. Том 2. Благодаря книге вы:" Исследуете основные встроенные типы объектов Python, такие как числа, списки и
📓 Изучаем Python. Том 2. Благодаря книге вы:" Исследуете основные встроенные типы объектов Python, такие как числа, списки и словари" Научитесь создавать и обрабатывать объекты с помощью операторов Python и освоите общую синтаксическую модель Python" Сможете применять функции для устранения избыточности кода и упаковки кода с целью многократного использования" Узнаете, как организовывать операторы, функции и прочие инструменты в более крупные компоненты посредством модулей" Погрузитесь глубже в классы - инструмент объектно-ориентированного программирования Python для структурирования кода". Научитесь писать крупные программы с применением модели обработки исключений и инструментов разработки Python" Освоите более сложные инструменты Python, включая декораторы, дескрипторы, метаклассы и обработку Unicode"Книга Learning Python находится в начале моего списка рекомендованной литературы для любого, кто желает научиться программировать на Python." #RU

Приказ ФСТЭК России № 117:как подготовиться к аттестации Приказ ФСТЭК № 117 меняет подход к защите ГИС. Методических документ
Приказ ФСТЭК России № 117:как подготовиться к аттестации Приказ ФСТЭК № 117 меняет подход к защите ГИС. Методических документов пока нет, но эксперты «Солара» помогут во всем разобраться. На вебинаре 23 апреля разберем: Концептуальные изменения требований и процессов защиты данных и информационных систем. Особенности аттестации ГИС. Новые технологические требования. Кому будет полезно: - Руководителям и менеджерам ИБ в федеральных и региональных органах власти, госучреждениях, ГУП. - Подрядчикам и сервис-провайдерам, работающим с ГИС. Вебинар поможет без стресса подготовиться к работе по новым правилам. Зарегистрироваться #реклама 16+ rt-solar.ru О рекламодателе

📌 Красивый вывод Небольшие списки/словари ещё можно спокойно читать, но когда появляются вложенные коллекции или словари дос
📌 Красивый вывод Небольшие списки/словари ещё можно спокойно читать, но когда появляются вложенные коллекции или словари достигают огромных размеров, их восприятие усложняется в разы. Поэтому мы можем красиво оформить их вывод с помощью pprint. Модуль добавляет отступы, переносит значения на новую строку, если они не умещаются в одну. Также библиотека показывает, где может быть рекурсия и скрывает вложенные элементы, в зависимости от параметра depth. 📕 Документация #урок

📌 Особые методы класса У класса есть функции (или методы), отвечающие за жизненно важные элементы класса. Но самое интересно
📌 Особые методы класса У класса есть функции (или методы), отвечающие за жизненно важные элементы класса. Но самое интересное то, что вы можете спокойно менять поведение этих методов. __init__ — конструктор класса. Он вызывается каждый раз, когда создаётся экземпляр класса. Здесь задаются все самые важные значения. __str__, __repr__ — методы для перевода класса в строку. Один вызывается с помощью str() и предназначен для пользователей, второй вызывается с помощью repr() и предназначен для программистов. __eq__ — метод, который вызывается при проверки классов на равенство, то есть при использовании оператора ==. #урок

Трансформация профессии разработчика в эпоху ИИ Профессия разработчика меняется уже сейчас: ИИ пишет код, предлагает архитект
Трансформация профессии разработчика в эпоху ИИ Профессия разработчика меняется уже сейчас: ИИ пишет код, предлагает архитектуру и собирает прототипы за минуты. Но без фундаментальных знаний архитектуры, алгоритмов, сетей, безопасности и DevOps использовать такие инструменты рискованно. Центральный университет запускает серию бесплатных вебинаров о том, как меняется роль разработчика в 2026 году, какие навыки остаются критически важными и как безопасно применять нейросети в разработке. Разберем: — почему ИИ не заменит программиста, но изменит его роль; — какие навыки будут востребованы; — чего ждут работодатели; — почему бэкенд-магистратура может стать преимуществом; — как вырасти в техлида и тимлида. Спикеры — эксперты из Центрального университета, Авито и cloud.ru. 21, 23 и 27 апреля 2026, 19:00 мск. Зарегистрироваться #реклама 16+ О рекламодателе

📓 Байесовский анализ на Python. Эта книга, посвященная методике вероятностного программирования, научит вас создавать гибкие
📓 Байесовский анализ на Python. Эта книга, посвященная методике вероятностного программирования, научит вас создавать гибкие байесовские статистические модели в программном коде. Сочетание гибкого определения модели и механизма автоматического логического вывода предоставляет исследователю мощный инструмент для быстрого создания, анализа и постепенного усовершенствования новых статистических моделей. Вероятностное программирование делает статистическое моделирование доступным практически для всех, значительно снижая требования к уровню математической подготовки, позволяя создавать новые модели более простым методом и тратить на это меньше времени. Издание будет полезно всем специалистам по анализу данных, решающим нетривиальные задачи, связанные с вероятностными распределениями. #RU

📌 Генераторные списки Это выражения, которые позволяют нам быстро фильтровать или менять списки. Оно напоминает работу map и
📌 Генераторные списки Это выражения, которые позволяют нам быстро фильтровать или менять списки. Оно напоминает работу map и filter, только читается чуть проще. Выглядит оно примерно так: {expression} for i in {iterale} if {expression2}. if используется для фильтрации и его добавление не обязательно. Записываются эти выражения внутри квадратных скобок ([]), таким образом создаётся список. Если нам нужно множество, записываем в {}, если генератор, в (). #урок

Яндекс Практикум: 8 суперсил Руководителя - бесплатно Пройдите бесплатный интенсив Руководитель будущего от Яндекс Практикума
Яндекс Практикум: 8 суперсил Руководителя - бесплатно Пройдите бесплатный интенсив Руководитель будущего от Яндекс Практикума и соберите 8 ключевых суперсил современного лидера. Каждый день — одно практическое задание в Telegram-боте, всего 20 минут. Вас ждут кейсы и опыт экспертов из Яндекса, Ozon, СберЗдоровья и других компаний. Прокачайте: - ИИ - Антихрупкость - Мышление роста - Навыки саморазвития - Работа с поколениями - Эффективная обратная связь - Кризисное лидерство - Биохакинг Подойдёт специалистам и действующим руководителям, готовым к новому уровню. Узнать больше #реклама 16+ practicum.yandex.ru О рекламодателе

Совет на 2026 год — переходите в ML. Пока обычные разрабы конкурируют с ИИ-копилотами, ML-инженеры эти самые нейронки создают. В эпоху нейростей это самые востребованые люди в мире программирования. Зарплаты мидлов начинаются от 250 000 ₽, а у сеньоров в BigTech доходят до 700 000 ₽. А чтобы освоить его всего за 4 месяца без лишней суеты — изучите канал Артема Алехина. Его бэкграунд: Руководитель команды в Сбере, валютная удаленка. К 22 годам вышел на доход 1 000 000+ ₽ в месяц. На канале вы найдёте: — Всё про самые востребованные стеки(Python, ИИ-агенты, NLP) и почему математика — это не страшно, если учить только нужное. — Как оформить резюме, чтобы оно пролетало через любые LLM-фильтры и ATS-системы прямо к тимлидам. — Скрипты переговоров, которые помогли его ученикам прыгнуть с 0 до 360к всего за 8 месяцев. Во времена острой нехватки ML-разработчиков, это лучшее время, чтобы перекатиться. Переходи и изучай: https://t.me/+4VMrjA4vN_dmN2Ey

📌 Аннотация типов. Часть 1 Все мы знаем, что Python — язык с динамической типизацией, то есть язык всю работу касаемо типов
📌 Аннотация типов. Часть 1 Все мы знаем, что Python — язык с динамической типизацией, то есть язык всю работу касаемо типов объект берёт на себя. Но у такого подхода есть проблема — редактор кода не знает, что может быть на месте какой-то переменной, из-за чего хуже работает автодополнение. Также можно передать неправильный тип функции. Ей нужен список, а вы передали множество. Функция отработает и ни Python, ни IDE вам ничего не скажут. Проблему решили с помощью аннотации, они позволяют редактору узнать, какой тип используется, но никак не меняют поведение программы. #урок

📌 Дзен Python У Python есть свод правил, которые должен придерживаться каждый разработчик, чтобы его код был стабильным, гиб
📌 Дзен Python У Python есть свод правил, которые должен придерживаться каждый разработчик, чтобы его код был стабильным, гибким и читаемым. Прочитать его можно, выполнив import this. Тим Петерс решил составить свод из 20 правил, но их всего лишь 19. Почему? 20-е правило должен был написать Гвидо Ван Россум — разработчик Python, но это место до сих пор пустует. Автор языка хотел таким образом сказать, что у каждого правила есть исключения. P.S. Если вы с помощью inspect посмотрите код, то увидите явное нарушение этих правил :) #урок

Бесплатный курс диджитал-дизайна На бесплатном курсе ты сможешь: ✨попробовать себя в диджитал-дизайне: афиши, сайты, UX/UI-ди
Бесплатный курс диджитал-дизайна На бесплатном курсе ты сможешь: ✨попробовать себя в диджитал-дизайне: афиши, сайты, UX/UI-дизайн (дизайн интерфейсов) ✨сделать 3 проекта для портфолио с обратной связью от наставника ✨понять, как устроена работа дизайнера ✨получить доступ к закрытой базе материалов и пошаговым инструкциям по профессии Попробовать #реклама 18+ study.logomachine.ru О рекламодателе

📌 Абстрактные классы Python, несмотря на динамическую типизацию, не лишена абстрактных классов. Это объекты, которые можно т
📌 Абстрактные классы Python, несмотря на динамическую типизацию, не лишена абстрактных классов. Это объекты, которые можно только унаследовать и реализовать какие-то функции. Создаются они с помощью предустановленного модуля abc. Абстрактные классы наследуются от ABC. А абстрактные методы помечаются @abstractmethod. Зачем они нужны? Они позволяют решить проблемы с динамической типизацией и добавляют подсказки при написании кода. Также они часто используются с паттернами. 📕 Документация #урок

📌 Методы строк, о которых надо знать • ljust, rjust, center — используются для позиционирования строки. Заполняет её пробела
📌 Методы строк, о которых надо знать • ljust, rjust, center — используются для позиционирования строки. Заполняет её пробелами, слева/справа/сдвухсторон пока её длинна не станет width. • strip — удаляет лишние символы (r, t, n, пробел) с краёв строки. rstrip и lstrip делают тоже самое, только в конце и начале строки. • splitlines — разделяет текст на строки. Намного лучше, чем split('n'), поскольку проводит некоторые проверки. Документация #урок

Как развернуть корпоративный мессенджер в облаке? В последнее время бизнесу всё чаще приходится искать альтернативы привычным
Как развернуть корпоративный мессенджер в облаке? В последнее время бизнесу всё чаще приходится искать альтернативы привычным мессенджерам. Один из самых надежных и контролируемых вариантов – собственный корпоративный мессенджер в облаке, тем более развернуть его не так уж и сложно, что мы и покажем на вебинаре 7 апреля в 14:00 МСК. В программе: - как устроен Rocket.Chat и его компоненты - развёртывание в Kubernetes для продакшена - ограничения комьюнити-версии - настройка безопасности и резервного копирования - мониторинг через Prometheus и Grafana Вебинар будет полезен IT-руководителям, архитекторам, DevOps-инженерам и специалистам по информационной безопасности. Регистрируйтесь заранее, вебинар бесплатный Записаться #реклама 16+ cloud4y.ru О рекламодателе

📌 Работаем с изображениями Решением такой задачи занимается pillow — мощный инструмент для редактирования фото на Python. Ус
📌 Работаем с изображениями Решением такой задачи занимается pillow — мощный инструмент для редактирования фото на Python. Установка: pip install Pillow Модуль поддерживает почти все форматы изображений, в том числе и psd. Он может считывать данные с изображения, а может и спокойно редактировать его, накладывать эффекты и тому подобное. Подробнее #урок

Получи грант до 3,48 млн на обучение дизайну Поступай на дизайн в Центральный университет с грантом. Для учеников 10–11-х кла
Получи грант до 3,48 млн на обучение дизайну Поступай на дизайн в Центральный университет с грантом. Для учеников 10–11-х классов и СПО. Освой графический, UI/UX и продуктовый дизайн. Создавай визуальные концепты будущего. На программе студенты получают фундаментальную базу, развивают прикладные навыки, приобретают опыт работы над реальными проектами, собирают портфолио и строят связи внутри дизайн-сообщества Подать заявку #реклама 16+ apply.cu.ru О рекламодателе

📌 Что такое итерация и кто такие итераторы? У нас есть объекты, в которых хранится множество значений (список, множество, ко
📌 Что такое итерация и кто такие итераторы? У нас есть объекты, в которых хранится множество значений (список, множество, кортёж). И мы можем поочерёдно брать их элементы (первый, второй, потом третий и так до конца). Это и есть итерация. В данном случае этот объект с элементами (пусть будет список) является итерируемым объектом, потому что по нему можно «пройтись». Когда мы пытаемся «пройтись», список возвращает итератор, который уже даёт нам доступ к элементам в определённом порядке. Также итератор можно получить с помощью функции iter. #урок