Python | Программирование
Kanalga Telegram’da o‘tish
Python без границ для всех Владелец, реклама @Ak_Mihail Преобрести рекламное размещение: https://telega.in/c/Python_libr
Ko'proq ko'rsatish9 140
Obunachilar
Ma'lumot yo'q24 soatlar
-67 kunlar
-4830 kunlar
Postlar arxiv
📌 Что такое args и kwargs?
Бывают ситуации, когда мы не знаем сколько аргументов будет принимать функция. В таких ситуациях нам помогают
*args и **kwargs.
*args — кортеж из аргументов переданных функции.
**kwargs — словарь, состоящий из значений, переданных по ключу.
Стоит отметить, что имена у этих переменных могут быть любыми, самое главное — знаки перед ними (одна или две звёздочки)
#урокРеклама для бизнеса любого уровня в Яндекс Директе
Создайте эффективную рекламную кампанию с алгоритмами Яндекс Директа 👌
Начните прямо сейчас ⚡
Зарегистрироваться
#реклама
direct.yandex.ru
О рекламодателе
📌 Ведём логи
Логи — записи работы приложения, начиная от простой информации и заканчивая критическими ошибками. Они упрощают поиск багов и помогают их быстро исправлять. Для работы с этим чудом используется logging.
Настройки (название файла, уровень записи) задаются с помощью
basicConfig(), после вы можете записывать туда данные с помощью debug(), info(), warning(), error().
Обычно этой информации хватает, чтобы пользоваться logging, но если вы считаете по другому, то можете перейти к уроку или к API Reference.
#урокУчим приложения общаться
Как-то приложения должны передавать данные друг-другу. И делается это через API, которое можно быстро написать с использованием фреймворка hug.
Установка:
pip3 install hug
С его помощью можно быстро написать API для браузера (HTTP) или терминала (CLI). Также он считается самым фреймворком для создания оболочки взаимодействия пользователя с приложением.
Всё максимально просто, копируем пример с официального сайта и запускаем с помощью hug -f file.py. Потом открываем браузер и переходим по http://127.0.0.1:8000/echo.
#урок3 по цене 1 — так могут лишь refurbished серверы
Восстановленные (refurbished) серверы экономят до 70% — по цене нового сервера можно развернуть отказоустойчивый и/или вычислительный кластер с балансировкой нагрузки.
Это надёжное оборудование, прошедшее тщательную дефектоскопию и диагностику — оно готово к непрерывной работе в течение 5-7 лет. Их можно конфигурировать под задачу и бюджет, или выбирайте готовое решение со склада — всё в наличии с быстрой отгрузкой и бесплатной доставкой до двери.
Сервер Молл предлагает:
Восстановленные серверы от DELL, HPE, Lenovo, Huawei и других вендоров
Гарантию до 5 лет с выездом инженера
Удобный конфигуратор
Персонального менеджера
КП за час или быстрее
Быструю и бесплатную доставку по всей России
Если появятся вопросы, то пишите в чат на сайте или звоните 8 800 755-25-51📞
Перейти на сайт
#реклама
servermall.ru
О рекламодателе
📌 Помощники цикла
Эти функции упрощают работу при работе с итерируемыми объектами. Использовать их можно как угодно, но чаще всего они встречаются рядом с for.
enumerate(iter, start=0) — возвращает кортеж типа (индекс, значение). Если передать второй параметр, то индекс сместиться на start единиц.
reversed(iter) — проходится по объекту задом наперёд. Если это невозможно, выдаёт ошибку.
zip(*args) — параллельно проходит по всем объектам, возвращая по элементу с каждого.
Если вы что-то не поняли, то можете посетить документацию: enumerate, zip и reversed.
#урокЧем занимается аналитик данных — открытый урок по Python и SQL 🎓
Приглашаем вас на открытый онлайн-урок Нового технологического университета, где вы увидите, как аналитики работают с данными в реальных задачах.
На занятии вы:
➡️ поймете, такой аналитик данных и чем он занимается
➡️ выполните две практические задачи на Python и SQL, даже если ни разу этого не делали
➡️ разберетесь, стоит ли идти в профессию сейчас, и что будет с рынком IT через 1-3-5 лет
➡️ поймете, как стать аналитиком данных в 2026, даже если вы еще учитесь в ВУЗе
Урок подойдет, даже если у вас нет опыта в программировании или аналитике.
Спикер — Ева Панкратова, руководитель продуктовой аналитики в М2, ex-Райффайзенбанк.
Занятие пройдет онлайн, участие бесплатное. Сразу после регистрации вы получите бонус: сборник идей для портфолио.
→ Регистрируйтесь: ссылка
📌 Встроенные функции
Встроенные функции — это те, которые доступны из любого места в коде.
print, float, int, str — всё это относится к ним.
enumerate, zip, reversed — функции, помогающие при работе с итерируемым объектом (список, множество, словарь).
getattr, hasattr, setattr — функции для работы с атрибутами класса (получить значени, есть ли атрибут, задать значение).
map, filter — итераторы, которые выполняют какие-то действия (что-то меняют или убирают).
Документация
#урок⚡️ Писать код руками больше не нужно!
Привет. Меня зовут Кирилл. Я создаю топовые подборки с уроками по AI и вайбкодингу:
— 60+ промптов для дебага: поиск ошибок, оптимизация кода
— 40 бесплатных курсов по вайбкодингу
— 150 гайдов, как использовать ChatGPT, Claude Code, Antigravity, Cursor, Perplexity, Lovable
— 100 готовых модулей: авторизация, админки, логирование, тесты, i18n
— 37 MCP серверов: дизайн, разработка, Тесты/QA, деплой
Всего 10 минут в день на канале и ты научишься вайб-кодить проекты любой сложности.
Подписывайся, чтобы получать подборки каждую неделю!
📌 Работаем с приложением из терминала
Каждый раз получать данные через
input() неудобно. В таком случае лучше создать CLI API, но это трудно и долго... Если не использовать click.
Установка: pip install click
Библиотека мало того, что легко настраивается, так ещё и самостоятельно генерирует страницу помощи с полученными параметрами.
Если модуль вам подходит, можете начать с документации.
#урокКуда срочно перенести рабочие чаты?
Битрикс24 — мессенджер для работы и бизнеса.
Личные и групповые чаты, видеозвонки и каналы в одном сервисе. Приглашайте коллег и внешние команды. Работает как привычный мессенджер.
Есть бесплатный тариф. Начните работать уже сейчас.
Попробовать
#реклама 16+
bitrix24.ru
О рекламодателе
📌 Зачем нужна
__name__?
Эта переменная нужна для проверки, модуль импортировали или же запустили как отдельный файл.
Если скрипт запущен отдельно, он получает имя '__main__', а если импортирован, то имя модуля (файла).
Таким образом можно избежать неожиданного поведения, ведь весь код при импорте выполняется абсолютно. Проверка __name__, к слову, считается хорошей практикой. Никогда не узнаешь, как твой скрипт будут использовать.
Все эти особенности описаны в документации Python.
#теорияБитва кейсов ИБ: 6 сценариев киберкошмара
7 апреля в поединке сойдутся эксперты «Солара».
По одну сторону — кейсы тестирований на проникновение, по другую — реальные атаки.
Чьи сценарии окажутся страшнее и критичнее — покажет битва.
Кому будет полезно:
👍 Руководителям ИБ и ИБ-специалистам — получить данные, чтобы обосновать бюджет и построить стратегию защиты.
👍 ИТ-руководителям и менеджерам — узнать о текущих рисках и понять, как спланировать ИБ-бюджет.
👍 Руководителям компаний и риск-менеджерам — снизить цифровые и финансовые риски, защитить репутацию.
Приходите, чтобы на чужих ошибках закрыть пробелы в своей защите.
Узнать больше
#реклама 16+
rt-solar.ru
О рекламодателе
📌 Работаем с таблицами в Python
Отображать данные в таблице довольно удобно, но вот реализовать такую функцию сложно. Хорошо, что это сделали за нас создатели prettytable.
Установка:
pip install prettytable
Вы можете загружать значения из базы данных, csv-файлов или ручками добавлять информацию. После можете выводить в разных формата: CLI (терминал), JSON, HTML.
Вывод также очень легко настраивается, подробнее об этом тут.
#урокСовет на 2026 год — переходите на Go.
На Go собирают банки, маркетплейсы и highload-сервисы. Зарплаты мидлов начинаются от 200 000 ₽, а у сеньоров доходят до 600 000 ₽.
А чтобы освоить его всего за 3 месяца — изучите канал Максима Аверина.
Его бэкграунд: Senior Golang/Python (X5, Lamoda, BestDoctor), 7 лет в бэкенде, экс-тимлид и PM, 300+ собеседований с 2018
На канале вы найдёте:
— Советы, которые в разы повысят ваши шансы на перекат в Go
— Как легко выбивать себе ту ЗП, которую желаете: скрипты переговоров и шаблоны писем
— Как сделать мощный проект с code-review и уже через три недели пойти на собесы.
Огромный опыт, который ты можешь перенять абсолютно бесплатно. Переходи и изучай: @maksim_golang
📌 Цепочка операторов
Python любит, когда код выглядит чисто и красиво, поэтому в нём реализована много фишек для упрощения программы.
С помощью цепочки операторов мы можем объединять несколько проверок в одну, но простую. Состоять она может из операторов сравнения (>, ==, <), is и in.
Также
a op1 b op2 c не создаёт никаких связей между a, b, c. Поэтому ничего не мешает вам написать так: a < b > c, хоть это и не очень красиво
Документацния
#урокSamsung Galaxy S26 | S26+
Баланс высоких технологий и элегантного дизайна в смартфонах с умной камерой, встроенным ИИ и мощным аккумулятором
Узнать больше
#реклама
market.yandex.ru
О рекламодателе
🧩 Pip: как устанавливать пакеты в Python
• Pip — менеджер пакетов для Python, работа с ним осуществляется через командную строку.
🧷 Читать статью
#Статья
Pydantic — умопомрачительная валидация данных на Python
• Pydantic — пожалуй, наша любимая Python библиотека за последнее время. Она великолепна! Преобразование и валидация данных для веб-сервисов с Pydantic становится невероятно приятными.
🧷 Смотреть видео
#Видео
Endi mavjud! Telegram Tadqiqoti 2025 — yilning asosiy insaytlari 
