python_practics
前往频道在 Telegram
Python - обучающие материалы, полезные советы и статьи. Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront Купить рекламу: https://telega.in/c/python_practics
显示更多5 290
订阅者
-524 小时
-87 天
-1330 天
帖子存档
5 290
Внимание! - Вопрос!
Что такое наследование?
Наследование - механизм языка, который позволяет описывать новый класс на основе существующего. В "истинном" ООП нужно для обеспечения реализации полиморфизма, как самостоятельная единица, не нужно и даже вредно, потому что является причиной сильного связывания. Наследованию лучше предпочитать композицию.
#вопросы_из_собеседований
@python_practics
5 290
Прием нескольких входных значений, разделенных пробелами
Этот фрагмент кода позволяет принимать сразу несколько значений вводимых данных, которые разделены пробелами. Он пригодится при решении задач на соревнованиях по программированию.
👍 - если было полезно
#полезные_сниппеты
@python_practics
5 290
Задача:
Посчитайте количество делителей натурального числа n.
Пример:
4 --> 3 // we have 3 divisors - 1, 2 and 4 5 --> 2 // we have 2 divisors - 1 and 5#задачник @python_practics
5 290
Pacman Game на модуле turtle
Полный код можно посмотреть по ссылке👇
#sandbox
@python_practics
5 290
Внимание! - Вопрос!
Что такое инкапсуляция?
Инкапсуляция - механизм языка, позволяющий объединить данные и методы, работающие с этими данными, в единый объект и скрыть детали реализации от пользователя.
Подлинное назначение инкапсуляции — собрать в одном месте знания, относящиеся к устройству некой сущности, правилам обращения и операциям с ней. Инкапсуляция появилась гораздо раньше, чем принято думать. Модули в программах на C — это инкапсуляция. Подпрограммы на ассемблере — это инкапсуляция. Противоположность инкапсуляции — размазывание знаний о функционировании чего-либо по всей программе.
#вопросы_из_собеседований
@python_practics
5 290
Серийное производство коммутатора агрегации MES3300-16F
Коммутатор агрегации MES3300-16F - обновленная версия модели MES3300-16F с сохранением функционала L2+ (xSTP, ERPS, LAG/mLAG) и L3 (RIP, OSPF, IS-IS, BGP и маршрутизации multicast PIM), а также механизмов обеспечения качества обслуживания и безопасности сети.
Применять коммутаторы рекомендуется на уровне агрегации корпоративных сетей и сетей операторов связи.
MES3300-16F
- 12 x 1G (SFP)
- 4 x 1G combo (RJ-45/SFP)
- 4 x 10G (SFP+)
- OOB (RJ-45)
- Консольный порт RS-232 (RJ-45)
Узнать больше
#реклама 16+
eltexcm.ru
О рекламодателе
5 290
5 книг для новичков в Python
Статья «5 книг для новичков в Python» представляет подборку лучших самоучителей для начинающих программистов. Включены книги, которые помогут освоить основные и продвинутые концепции программирования, обеспечивая надежную основу для дальнейшего изучения Python. Сохраняйте!
Подробности👇
#статьи
@python_practics
5 290
Django 5 By Example, 5th Edition: Build powerful and reliable Python web applications from scratch
Чему вы научитесь:
• Основам и установке Django 5;
• Созданию и настройке проектов Django;
• Разработке моделей, представлений и шаблонов;
• Управлению пользователями и аутентификацией;
• Развертыванию Django-приложений на продакшен.
"Django 5 By Example" предоставит вам практические знания и навыки для создания мощных и надежных веб-приложений на Python с использованием фреймворка Django 5. Вы изучите все аспекты разработки, от начала до развертывания, через реальные примеры и проекты.
Книга в формате pdf👇
#курсы_книги
@python_practics
5 290
Реклама для бизнеса любого уровня в Яндекс Директе
Создайте эффективную рекламную кампанию с алгоритмами Яндекс Директа 👌
Начните прямо сейчас ⚡
Зарегистрироваться
#реклама
direct.yandex.ru
О рекламодателе
5 290
Ускорение роутера в Django в 51 раз
История началась с разбора использования ресурсов приложением, которое занимается проксированием. Авторы статьи обнаружили, что довольно много времени оно тратит на выбор маршрута (роута), и решили ускорить этот процесс. Описанная в статье оптимизация не требует каких-то особых вложений, усилий или условий, поэтому приведенный код можно забрать к себе и использовать без каких-либо чрезмерных вмешательств.
Подробности👇
#статьи
@python_practics
5 290
Обмен значений переменных
Раньше для обмена значениями между переменными (механизм “swapping”) применялись временные или сторонние переменные, но в Python реализована отличная короткая запись, позволяющая заменять значения с меньшим количеством кода и без временных переменных.
👍 - если было полезно
#полезные_сниппеты
@python_practics
5 290
Black
В разработке есть понятие — код-стайл, или code style. Это набор соглашений о том, как правильно оформлять код. Разработчики должны придерживаться код-стайла, чтобы легче понимать код друг друга. Соглашение об оформлении кода на Python называется PEP8. Писать рекомендуется в соответствии с ним, но проверять оформление вручную может быть долго и неудобно, а библиотека black проводит такие проверки автоматически. Это автоформатер: он исправляет нарушения код-стайла и делает код более чистым.
Подробнее👇
#фреймворки_библиотеки
@python_practics
5 290
Внимание! - Вопрос!
Чем отличаются HTTP и HTTPS?
HTTP — прикладной протокол передачи данный, используемый для получения информации с веб-сайтов.
HTTPS — расширение протокола HTTP, поддерживающее шифрование по протоколам SSL и TLS.
#вопросы_из_собеседований
@python_practics
5 290
Запустите рекламу в телеграм-каналах с Яндекс Директом
Перфоманс-реклама теперь в телеграм-каналах ⚡
Яндекс Директ знает, как привлечь целевую аудиторию 💰👌
Попробовать
#реклама
yandex.ru
О рекламодателе
现已上线!2025 年 Telegram 研究 — 年度关键洞察 
