Pythoner
前往频道在 Telegram
Полезные материалы по Python, которые будут интересны опытному и начинающему разработчику. Сотрудничество - @flattys Цены - @serpent_media Канал на бирже: https://telega.in/c/pythonercode
显示更多6 621
订阅者
+124 小时
-27 天
-3130 天
帖子存档
6 621
🤔Разбор
В переменную L будет помещен список [1, 1, 1, 2, 2, 2]
Далее мы считаем длину set'a этого списка. set убирает все повторяющиеся элементы —> длина 1, 2 —> 2
Далее то же самое, только со всей длиной списка —> 6
Задача на внимательность: выводим выражение 2 in 6 —> мы не можем in'ом проверять int в int'е.
Ответ: ошибка
6 621
Дарим подписку на Яндекс Музыку
Ответьте на 1 вопрос и Яндекс Музыка для вас и 3-х ваших близких 30 дней бесплатно.
Кинопоиск и Яндекс Книги тоже в подписке.
Попробуйте сейчас❤️
Попробовать
#реклама 18+
music.yandex.ru
О рекламодателе
Реклама на Яндексе
6 621
✈️Pyspark — это библиотека для работы с Apache Spark на языке Python. Она позволяет выполнять распределенные вычисления на кластерах и обрабатывать большие объемы данных.
➡️Основные возможности Pyspark:
—
Pyspark автоматически распределяет данные и вычисления между узлами кластера для максимальной производительности.
— В Pyspark есть специальные типы данных (RDD, DataFrame, Dataset), которые позволяют удобно работать с табличными и структурированными данными.
— Поддержка чтения и записи в разные хранилища данных и форматы файлов.
— Встроенные алгоритмы машинного обучения для классификации, кластеризации, регрессии.
— Интуитивно понятный API, позволяющий применять Pyspark вместе с другими популярными библиотеками Python для анализа данных.
🔎Таким образом, Pyspark используется для быстрой параллельной обработки больших объемов данных с помощью кластеров, что делает его очень полезным инструментом для big data и машинного обучения.
🐍 Pythoner6 621
Мощный алгоритм ансамблирования в ML — Градиентный бустинг
Приглашаем на интенсив для начинающих разработчиков ML от Otus.
Рассмотрим знаменитый метод градиентного бустинга, который в свое время совершил "революцию" в ML и завоевал звание чемпиона Kaggle.
✅ Практика: Научитесь применять современные библиотеки градиентного бустинга на практике
👉 Регистрация:
https://otus.pw/g4Ao/?erid=2W5zFHFEKt4
#реклама
О рекламодателе
6 621
MBA онлайн с аккредитацией и рассрочкой 0%!
Готов к карьерному рывку?
Обучайся на программе MBA с международной аккредитацией и выйди на новый уровень карьеры!
✅ Форматы: онлайн и офлайн
✅ 37+ направлений
✅ Актуальные программы 2024 года
✅ Диплом за 1 год
✅ Рассрочка 0%
Не жди — запишись уже сегодня и начни свой путь к успеху!
Стань лидером уже сейчас!
Только до конца года
Скидки до -45% на обучение в Московской Академии Бизнеса!
Перейти на сайт
#реклама 16+
moscow.mba
О рекламодателе
6 621
✈️rembg — это библиотека для Python, предназначенная для удаления фона с изображений. Она использует модели машинного обучения для сегментации объектов на изображении, что позволяет извлекать главный объект, удаляя все остальные элементы, включая фон.
➡️Основные возможности:
— Автоматическое удаление фона с использованием нейросетей.
— Возможность точной настройки для сложных изображений .
— Поддержка изображений разных форматов — JPG, PNG, GIF и др.
💡Rembg использует модели глубокого обучения, предварительно обученные на больших наборах данных. Это позволяет достичь хороших результатов по удалению фона.
Также библиотека позволяет быстро интегрировать удаление фона в любые проекты на Python, где требуется обработка изображений. Простой API и хорошее качество делают эту библиотеку полезным инструментом для разных задач.
🐍 Pythoner
6 621
Ваша база данных в безопасности с impulseCRM!
Многие владельцы фитнес-клубов и студий сталкиваются с проблемой, когда тренеры увольняются и уводят за собой клиентскую базу. Это может нанести серьезный ущерб вашему бизнесу.
Но с impulseCRM вы можете быть уверены в сохранности ваших клиентских данных!
Наша CRM-система имеет надежные механизмы защиты, которые не позволят тренерам украсть вашу клиентскую базу:
💻 Гибкие настройки
- Вы сами решаете какие сотрудники имеют доступ к просмотру, редактированию или выгрузке данных о клиентах. Тренеры видят только ту информацию, которая им необходима для работы.
💻 Контроль действий пользователей
- Поможет отследить, кто, когда и какие изменения вносил.
⚡ Переходите на impulseCRM и забудьте о рисках кражи базы тренерами!
Узнать больше
#реклама
impulsecrm.ru
О рекламодателе
6 621
✈️Python часто называют интерпретируемым языком программирования, и на это есть веские причины. Давайте разберемся, почему это так и какие преимущества это даёт.
➡️Как работает Python?
Python использует двухэтапный процесс выполнения кода:
—Сначала исходный код компилируется в байт-код (.pyc файлы)
—Затем этот байт-код выполняется интерпретатором Python (PVM - Python Virtual Machine)
➡️Почему именно интерпретатор?
Создатель Python, Гвидо ван Россум, сделал этот выбор по нескольким причинам:
- Кроссплатформенность: байт-код может выполняться на любой платформе, где установлен интерпретатор Python
- Динамическая типизация: типы переменных определяются во время выполнения
- Простота отладки: можно остановить программу в любой момент и проверить состояние переменных
- Быстрая разработка: нет необходимости ждать компиляции при каждом изменении кода
➡️Интересные факты
На самом деле, Python не является чисто интерпретируемым языком. Он использует гибридный подход:
- Компиляция в байт-код происходит автоматически
- Скомпилированный байт-код кэшируется для ускорения последующих запусков
- Существуют компиляторы Python в машинный код (PyPy, Cython), но они используются в специфических случаях
🔎Интерпретируемая природа Python - это осознанный выбор, который делает язык более гибким и удобным для разработчиков, хотя и с некоторой потерей в производительности по сравнению с компилируемыми языками.
🐍 Pythoner
6 621
+5
Новые бесплатные курсы в канале Selectel Newsfeed.
Подойдут всем: от новичков до продвинутых айтишников.
Вас ждут обзоры, инструкции и статьи, которые помогут разобраться в темах структурно и последовательно.
Вступайте в сообщество IT-специалистов в Telegram от Selectel.
Подписаться
#реклама 16+
О рекламодателе
6 621
✈️Тернарный оператор, также известный как условный оператор, является уникальным оператором, который используется для выполнения конденсированных версий простых операторов if-else. Он принимает три аргумента: условие, значение, если условие истинно, и значение, если условие ложно.
➡️Применение тернарного оператора
Тернарный оператор используется, когда мы хотим сократить код и упростить чтение. Это особенно полезно в случаях, когда нам нужно сделать простое условное присваивание. Однако из-за его сжатого формата, использование тернарного оператора в сложных условиях может затруднить понимание кода.
➡️Тернарный оператор в Python
Да, Python поддерживает тернарный оператор. В Python тернарный оператор выглядит следующим образом: x if condition else y. Здесь x присваивается, если условие истинно, иначе присваивается y.
➡️Пример использования тернарного оператора в Python:
age = 15
type = "teenager" if age < 18 else "adult"
print(type) # Выведет: teenager
⬆️В этом примере, если переменная age меньше 18, переменной type присваивается значение "teenager", в противном случае - "adult".
🐍 Pythoner6 621
Совет на 2025 год - учите Data Science и Machine learning
Все нейросети, базы данных компаний, выявление болезней и многое другое - не обходятся без DS и ML.
А чтобы освоиться за несколько месяцев, а не лет, читайте канал Data Science. В нём на пальцах рассказывается, что и как учить, чтобы стать специалистом.
Начните 2025 год с освоения новой профессии - devsp
6 621
Разработка Telegram Mini Apps для бизнеса
Telegram Mini Apps - новое слово во взаимодействии клиента и бизнеса.
📊 Невероятно стимулируют как первые, так и повторные продажи.
✨ Кратно дешевле и быстрее в разработке, чем классические мобильные приложения.
📱 Не требуют установки, регистрации, и выдачи разрешений на PUSH уведомления.
А с нашей командой этот процесс пройдет гладко и предсказуемо от "А" и до релиза.
Посмотрите наше демонстрационное приложение? 😊
Узнать больше
#реклама
О рекламодателе
6 621
✈️collections.Mapping — это абстрактный базовый класс, который представляет отображение ключ-значение.
Он наследуется встроенными типами словарей, такими как dict, а также другими типами, которые реализуют схожее поведение, например OrderedDict.
➡️Класс
Mapping определяет интерфейс, общий для всех отображений ключ-значение, включая такие методы как keys(), values(), items() и другие.
Это позволяет писать универсальный код, который будет работать с любым типом, реализующим этот интерфейс.
💡Например, Mapping часто используется вместе с isinstance или issubclass для проверки, является ли объект словарем. Также он полезен при написании функций, которым нужно принимать на вход отображения, но без привязки к конкретному типу как dict. Mapping гарантирует наличие основных методов словаря у переданного объекта.
🐍 Pythoner6 621
Ну не умею я красиво одеваться!
Давай научу, выбирай свой возраст:
Мне 18-25 лет - t.me/+4NY1TJqQdhliNTky
Мне 26-35 лет - t.me/+htZoXcEKUPZkYzUy
Мне 36-45 лет - t.me/+1tbgEpqHjc8xMTRi
Мне 46-60 лет - t.me/+ESk2x6L4Up0wMzNi
Мне 61-70 лет - t.me/+sHR13L_v58pjNzZi
Тут нет моего возраста - t.me/+hcfabSAYZWlmYzU6
Узнать больше
#реклама
О рекламодателе
6 621
✈️Комплексные числа представлены типом данных complex.
➡️Комплексные числа можно создавать разными способами:
— Используя конструктор
complex(a, b), где a — действительная часть, b — мнимая.
— Из вещественного числа, добавив к нему мнимую часть. Например, a + bj.
— Из строкового представления с помощью
complex(string).
➡️С комплексными числами можно выполнять стандартные математические операции.
Для доступа к частям комплексного числа используются атрибуты real и imag.
💡Встроенные функции abs(), conjugate(), polar() позволяют получить модуль, сопряженное число и представление в тригонометрической форме.
🐍 Pythoner6 621
Ищете готовые скрипты 💾 на Python❓
На канале Python_Scripts всегда огромный выбор🚀🧑🏻💻
- боты 🛠
- парсеры📁
- чекеры🔍
- автоматизация🔧
- многое другое💻
Подписывайтесь и пользуйтесь!
Ссылка на канал : 👇👇👇👇👇
📌https://t.me/Py_Script
6 621
Офисы от 360 000 ₽/м² в БЦ TALLER м. Павелецкая!
TALLER - Новая высота вашего бизнеса! Офисы А класса.
Павелецкий деловой район. 1 км до Садового кольца. Высокая стадия готовности. Помещения под любой тип бизнеса площадью от 64 до 1840 м² в шаговой доступности от набережной.
Рассрочка 0% от застройщика. Продажа по ДДУ. От 360 000 ₽/м².
Выгода до 25% на офисы площадью от 300 м²!
Перейти на сайт
Проектная декларация на сайте https://наш.дом.рф/. Застройщик: ООО "Специализированный застройщик "ТАЛЛЕР"
#реклама
tr-8.ru
О рекламодателе
