Python | Программирование
Open in Telegram
Python без границ для всех Владелец, реклама @Ak_Mihail Преобрести рекламное размещение: https://telega.in/c/Python_libr
Show more9 138
Subscribers
No data24 hours
-67 days
-4830 days
Posts Archive
📌 Context Manager
Это мощный инструмент для управления ресурсами: файлами, которые нужно закрывать, соединениями, блокировками. Если что-то нужно сделать после работы с файлом, лучше всего использовать with.
Оператор вызывает
__enter__ у объекта, выполняет первоначальные функции, а по окончанию работы — exit, где менеджер может освободить ресурсы, закрыть файл или соединение.
#урок📌 Цепочки присваивания значений
• Простое присваивание значений допускает использование цепочек, образованных целевыми ссылками и знаками равенства =. Например, следующая инструкция выполняет групповое присваивание, связывая переменные a, b, c с одним и тем же значением expr: a = b = c = expr.
• При выполнении группового присваивания выражение, находящееся в правой части expr, вычисляется только один раз, независимо от количества целевых ссылок a, b, c, указанных в инструкции. Каждая из целевых ссылок, в порядке следования слева направо, связывается с единственным объектом expr, как если бы несколько операций присваивания выполнялись поочередно.
📕 Документация
#урок
🔖 Шпаргалка по основным типам данных
• Типы данных - это классификация или категоризация элементов данных. Он представляет собой тип значения, которое указывает, какие операции могут быть выполнены с конкретными данными.
#Шпаргалка
🧩 Задачи по Python для начинающих от Tproger и GeekBrains
• Собрали для вас несколько простых задач по Python для обучения и тренировки. Их можно решать в любом порядке.
🧷 Читать статью
#Статья
GIL в Python: зачем он нужен и как с этим жить?
• В своем докладе Григорий проведет краткий экскурс в историю потоков и расскажет, зачем был создан GIL. Будут рассмотрены практические вопросы многопоточности в Python и способы работы с GIL.
🧷 Смотреть видео
#Видео
📌 Функция globals(), переменные глобальной области
• Функция globals() возвращает словарь со значениями переменных, представляющий текущую глобальную область видимости модуля.
• Это всегда словарь области видимости переменных текущего модуля, а не функции или метода из которого он вызывается.
Примеры получения переменных из глобальной области видимости (код на картинке).
📕 Документация
#урок
📌 Функция getattr() в Python, значение атрибута по имени
• Функция getattr() возвращает значение атрибута указанного объекта object по его имени name.
• Имя атрибута name должно быть строкой. Если строка является именем name одного из атрибутов объекта object, результатом является значение этого атрибута.
• Если атрибут с таким именем name не существует, возвращается значение по умолчанию default, если оно передано в функцию, в противном случае бросается исключение AttributeError.
📕 Документация
#урок
👩💻 Стажировки и вакансии для Python разработчиков.
- Вакансии которых нет на джоб-агрегаторах
- Только прямые контакты HR в Telegram
👉 @jobs_python
Больше тут:
🤖 ML & DS 👩💻 DevOps
👨✈️ ИБ & OSINT 👣 Go
👩💻 Mobile 👩💻 C#
👩💻 Node.js 👩💻 Python
🔎 QA 👩💻 Java
👩💻 UX/UI 👩💻 Frontend
🖼️ PHP 📋 Analyst
💼 1C 🖥 SQL
👩💻 IT HR
Пока другие листают джоб-сайты — ты уже пишешь HR в Telegram.
🧩 Работа со строками в Python. Готовимся к собеседованию: примеры задач
• Сегодня разберём вопросы и задачи, которые вам могут задать.
🧷 Читать статью
#Статья
🔥 БЕСПЛАТНЫЙ КУРС ПО КОМПЬЮТЕРНОМУ ЗРЕНИЮ 🔥
Компьютерное зрение уже используют в банках, ритейле, медицине, промышленности и безопасности
И спрос на специалистов растёт каждый год
🌎🌟 В Университете искусственного интеллекта запустили бесплатный курс по Computer Vision
Что разберёте на обучении:
🔹 Основы Computer Vision и виды задач
🔹 Популярные библиотеки и фреймворки для CV
🔹 Сбор и разметка данных для CV
🔹 Предобученные нейронные сети и их значение
🔹 Интеграция CV в реальный продукт
🚀 Подойдёт разработчикам, аналитикам, специалистам по данным и всем, кто хочет войти в AI
🤖 Присоединяйтесь к нашему бесплатному курсу и разберитесь в этой увлекательной теме с нами!
Poetry — продвинутая замена pip для Python
• Poetry — современная мощная замена пакетному менеджеру pip. Poetry делает управление зависимостями и работу с проектом такими, какими они должны быть. Если вам не хватает продвинутых возможностей в pip, присмотритесь к Poetry, кажется, это лучшая альтернатива.
🧷 Смотреть видео
#Видео
Собирай огромные награды в Telegram-игре №1!
Присоединяйтесь к самой быстрорастущей социальной игре в Telegram с более чем 25 миллионами активных пользователей. Играть в нее просто, от нее невозможно оторваться.
✅ Играйте с друзьями;
✅ Занимайте лидирующие позиции в таблице лидеров;
✅ Зарабатывайте эксклюзивные бонусы.
Ваше путешествие на Луну начинается здесь.
Нажмите ниже, чтобы получить свою первую награду! ⚡
Играть
#реклама 16+
О рекламодателе
🔖 Шпаргалка по математическим операторам
• Оператор в Python – это символ, который отвечает за конкретную операцию между двумя операндами.
#Шпаргалка
🧩 Всё о сортировке в Python: исчерпывающий гайд
• Сортировка в Python выполняется функцией sorted(), если это итерируемые объекты, и методом list.sort(), если это список. Рассмотрим подробнее, как это работало в старых версиях и как работает сейчас.
🧷 Читать статью
#Статья
Исключения в Python
• Исключения Python — это ошибки, обнаруживаемые при исполнении, но не являющиеся критическими.
🧷 Смотреть видео
#Видео
📌 Класс float() в Python, преобразует в вещественное число
• Класс float() выполняет преобразование переданного числа или строки в вещественное число (тип float)
• Если аргумент является строкой, то запись должна содержать десятичное число и может иметь предшествующий знак и начальные(конечные) пробелы. Предшествующий знак может быть '+' или '-', знак '+' не имеет никакого влияния на результат. Аргумент может также быть строкой, представляющей NaN (не число), или положительной или отрицательной бесконечностью. Точнее, входные данные должны соответствовать общепринятой грамматике после удаления начальных и конечных пробельных символов
• Если аргумент является целым числом или числом с плавающей запятой, возвращается число с плавающей запятой с тем же значением (в пределах точности Python с плавающей запятой). Если аргумент находится вне диапазона вещественных чисел Python, бросается исключение OverflowError.
📕 Документация
#урок
📌 Функция format() в Python, форматирует значение переменной
• Функция format() преобразует переданное значение в отформатированную строку, в соответствии с спецификацией формата Mini-Language, которое задается в необязательном аргументе format_spec.
• Интерпретация format_spec будет зависеть от типа значения переданного функции аргумента. По умолчанию format_spec пустая строка, которая обычно дает тот же эффект, что и вызов функции str(value).
📕 Документация
#урок
🧩 Pip: как устанавливать пакеты в Python
• Pip — менеджер пакетов для Python, работа с ним осуществляется через командную строку.
🧷 Читать статью
#Статья
Если бы рост в IT был лестницей, большинство было бы Senior.
Но на собеседованиях выясняется, что опыт, стаж и “я уже Middle” почти ничего не решают.
Илья Шишков 11 лет работал в Яндексе и провёл 250+ интервью и видел это постоянно. В канале @imhired разбирает, по каким признакам кандидатов относят к Junior, Middle и Senior - и почему многие готовятся совсем не к этому.
Начни с первого файла👇
(руководство по решению любой алгори...)
Pydantic — умопомрачительная валидация данных на Python
• Pydantic — пожалуй, наша любимая Python библиотека за последнее время. Она великолепна! Преобразование и валидация данных для веб-сервисов с Pydantic становится невероятно приятными.
🧷 Смотреть видео
#Видео
Available now! Telegram Research 2025 — the year's key insights 
