pythonboost | Unsorted

Telegram-канал pythonboost - PythonBoost - сообщество питонистов

16261

Лучший Python телеграм канал для новичков. Цель: подготовка студентов, начинающих питонистов к нахождению первой работы. Канал не для senior python developers и даже не для middle, хотя и вам будет что посмотреть. С рекламой: @anothertechrock

Subscribe to a channel

PythonBoost - сообщество питонистов

Статья дня. Работа с поверхностными и глубокими копиями в Python

Статья о том, как списки Python, массивы NumPy и датафреймы Pandas создают представления или полноценные копии данных при получении срезов, а также множественном и логическом индексировании.

В этой теме возникает некоторая путаница, поскольку термины «поверхностная копия» и «глубокая копия» не всегда означают одно и то же, а также неясно, когда дополнительная информация вроде метаданных массива NumPy и индексов Pandas копируется полноценно, а когда поверхностно.

Читать статью

#читать

Читать полностью…

PythonBoost - сообщество питонистов

Видео дня. ТОП-5 ошибок в написании функций Python

В данном видео рассмотрим наиболее часто встречающиеся ошибки при написании функций в Python. Такие ошибки могут плохо сказаться на структуре вашего кода и затруднить его поддержку.

Ссылка на YouTube

#видео

Читать полностью…

PythonBoost - сообщество питонистов

Статья дня. Вам нужен чистый код? Используйте правило шести

Практические советы по написанию чистого кода.

Читать статью

#читать

Читать полностью…

PythonBoost - сообщество питонистов

Тест на умение работать с циклами

Циклы в Python универсальны. Они могут использоваться для записи переменных, перебора списков и строк. Но разобраться, что происходит в цикле, не всегда просто.

Проверьте, насколько хорошо вы знаете эту тему: пройдите тест из 10 вопросов!

Читать полностью…

PythonBoost - сообщество питонистов

Задача. Создайте функцию, которая принимает список и находит целое число, которое встречается нечетное количество раз

Пример:
find_odd([1, 1, 2, -2, 5, 2, 4, 4, -1, -2, 5]) ➞ -1
find_odd([20, 1, 1, 2, 2, 3, 3, 5, 5, 4, 20, 4, 5]) ➞ 5
find_odd([10]) ➞ 10

Пишите ваши варианты в комментариях под постом.
Решение скоро.

Читать полностью…

PythonBoost - сообщество питонистов

Django 3 Web Development Cookbook

Автор:
Aidas Bendoraitis
Год издания: 2020

Рецензия на книгу:

Сборник действенных решений для распространенных проблем веб-разработки на Python. Целевая аудитория - профессиональные Django-разработчики среднего уровня и выше.

Плюсы:
1. Хорошо подходит как в качестве учебника, так и в качестве справочника
2. Дает глубокое понимание материала
3. В книге используются новейшие функции Django 3

Минусы: не замечено

#python #django

Скачать книгу

Читать полностью…

PythonBoost - сообщество питонистов

PythonTurbo - канал для тех, кто хочет войти в IT и начать с самого легкого и популярного языка программирования Python.

Темы, раскрываемые в канале :
1. Задачи с кодом
2. Трюки языка
3. Туториалы
4. Какие книги почитать?


Канал для начинающих питонистов. Никакой воды - только основы

Подписывайтесь: @bestpython

Читать полностью…

PythonBoost - сообщество питонистов

Видео дня. Почему mutable умолчания в аргументах функций - плохо?

Одной из самых раздражающих ловушек в Python, в которую попадают новички - это изменяемые значения по умолчанию у именованных аргументов функции. Давайте разберемся, что с ними не так.

Ссылка на YouTube

#видео

Читать полностью…

PythonBoost - сообщество питонистов

Статья дня. Учимся создавать пакеты Python

Заключать код Python в пакеты достаточно просто. Для этого вам понадобится всего один скрипт setup.py, позволяющий упаковать код сразу в нескольких форматах для распространения.

Читать статью

#читать

Читать полностью…

PythonBoost - сообщество питонистов

Видео дня. Контекстный менеджер Python

Разбираемся, что собой представляют менеджеры контекста Python, и учимся их создавать при помощи with.

Ссылка на YouTube

#видео

Читать полностью…

PythonBoost - сообщество питонистов

Станьте востребованным Python-разработчиком уже в 2023 году.

Записывайтесь на курс от Хекслета и получайте скидку 10% и подарок на выбор: депозит 20 000 ₽, базовая подписка на 5 месяцев или премиум-подписка на 1 месяц.

Можете порадовать не только себя, но и близкого человека. Воспользуйтесь уникальным предложением для двоих: купите вторую профессию со скидкой 40%.

На профессии «Python-разработчик» вы за 10 месяцев:

✔️ Научитесь работать с сетевыми запросами и овладеете навыком проектирования архитектуры приложений.
✔️Освоите самый популярный веб-фреймворк Django.
✔️ Решите более 310 задач в браузере, создадите 4 проекта для портфолио на GitHub и выполните 150 тестовых заданий от наших партнёров.
✔️Научитесь работать с чужим кодом и оформлять пул-реквесты в Open Sours проектах.
✔️Вступите в программу «Карьерный трек»: получите шанс попасть на оплачиваемую стажировку и найти первую работу в IT.

Успейте оставить заявку до 31 декабря, чтобы получить новогодние подарки🎁

Читать полностью…

PythonBoost - сообщество питонистов

Какие актуальные инструменты нужны для развития в Data Science?
🔥 5 декабря в 18:00 пройдет открытый урок онлайн-курса «Machine Learning. Professional» в OTUS.

➖Тема: «Один в поле не воин: методы ансамблирования в машинном обучении» — https://otus.pw/RQy3/

Кому подходит этот урок:
🟠IT-специалистам которые хотят освоить продвинутые методы ML и перейти в Data Science
🟠 Дата-сайентистам, желающим углубиться в профессию
🟠Тем, кто самостоятельно изучает Data Science и уже изучил основы ML

⚠️ На занятии вы узнаете основные подходы к ансамблированию, которые сегодня используют в ML, изучите устройство наиболее популярных методов ансамблирования (Bagging, Random Forest, Boosting) и примените их на практике.

🟡 Пройдите вступительный тест, чтобы записаться на урок
https://otus.pw/RQy3/

Читать полностью…

PythonBoost - сообщество питонистов

Видео дня. 15 фишек со словарями Python, которые сделают код лучше

В данном видео мы рассмотрим 15 особенностей словарей Python, о которых вы, возможно, не знали. Мы разберем полезные методы и на примерах докажем их эффективность.

Ссылка на YouTube

#видео

Читать полностью…

PythonBoost - сообщество питонистов

Тест. Наследование в Python

Тест состоит из 10 вопросов по принципам наследования и лучшим практикам ООП.

Читать полностью…

PythonBoost - сообщество питонистов

3 декабря Сбер проводит One Day Offer для Data scientists, Data analysts и Data engineers. Пройдите все этапы отбора за один день и получите оффер от крупнейшего банка страны!

👨‍🎓Мы ищем специалистов в области AI, ML, RecSys, СV, NLP.

Наша команда создает информационные продукты для принятия решений на основе данных, аналитики, машинного обучения и искусственного интеллекта.

👉Вам предстоит:
- Решать задачи классификации / регрессии/uplift-моделирования;
- Поддерживать вывод моделей в ПРОМ;
- Анализировать и мониторить качество моделей;
- Рассчитывать CLTV и Unit экономики;
- Взаимодействовать с подразделениями валидации и финансов по вопросам оценки качества моделей/финансового результата.

Для работы будут доступны данные о более 1 млрд транзакций ежедневно, 75 ПБ информации, 100 ТБ памяти и свыше 7200 ядер CPU в песочницах.

Станьте частью AI-сообщества банка!

✍️ Отправьте заявку на участие

Читать полностью…

PythonBoost - сообщество питонистов

Тест. Работа с логическим типом данных

Программистам часто приходится работать с логическим типом данных. Он используется везде: в условных конструкциях, циклах, переменных.

Проверьте, насколько хорошо вы знакомы с булевыми значениями. Пройдите этот тест 10 вопросов!

Читать полностью…

PythonBoost - сообщество питонистов

Как изучить Python бесплатно и самостоятельно? Как стать сеньором или перейти из бэкенда в Data Science? Какие лайфхаки и инструменты помогают писать код продуктивнее?

Ответы на эти вопросы — в канале «Люди и код». Команда канала беседует с опытными и начинающими разработчиками и программистами, находит интересные и неожиданные темы и помогает влюбиться в IT. Не без юмора, конечно ;)

Наши любимые материалы:

1. Как изучить Python самостоятельно и бесплатно?
2. Он вам не петухон: почему энтерпрайзу не обойтись без Python и что не так с Java и C#.
3. Правила жизни Гвидо ван Россума.
Подписывайтесь на канал «Люди и код»: @skillbox_media_code

Читать полностью…

PythonBoost - сообщество питонистов

PythonTurbo - канал для тех, кто хочет войти в IT и начать с самого легкого и популярного языка программирования Python.

Темы, раскрываемые в канале :
1. Задачи с кодом
2. Трюки языка
3. Туториалы
4. Какие книги почитать?


Канал для начинающих питонистов. Никакой воды - только основы

Подписывайтесь: @bestpython

Читать полностью…

PythonBoost - сообщество питонистов

Ответ.

def find_odd(lst):
for num in lst:
if lst.count(num) % 2:
return num

Еще 3 других решения есть у нас на сайте по ссылке: https://pythonturbo.ru/zadacha-najti-nechetnoe-czeloe-chislo/

Читать полностью…

PythonBoost - сообщество питонистов

Видео дня. Как отправить SMS на телефон с помощью Python

Пишем программу для отправки SMS-сообщений на телефон с помощью Python.

Ссылка на YouTube

#видео

Читать полностью…

PythonBoost - сообщество питонистов

Статья дня. Двухсторонние очереди в Python: как альтернатива спискам повышает производительность

В некоторых приложениях необходима обработка данных по методу FIFO (first-in, first-out). Он подразумевает, что элементы, добавленные в последовательность первыми (first-in), будут первыми из неë удалены (first-out). Эту задачу можно решить и с помощью объекта «список», и с помощью двухсторонних очередей. Но для этой цели двухсторонние очереди удобнее списков благодаря особенностям их реализации.

Читать статью

#читать

Читать полностью…

PythonBoost - сообщество питонистов

Тест на знание переменных и их свойств

Проверьте, насколько хорошо вы знаете переменные и их свойства. Тест состоит из 9 вопросов. Большинство из них очень простые.

Читать полностью…

PythonBoost - сообщество питонистов

Книги по Python - самый большой канал с книгами по Python на русском языке в телеграм.

Что в нашем канале:

1. Книги по питону, которые помогут вам пройти собеседование на позицию Python Developer.

2. Все книги на русском языке

3. Всё, никакой другой воды.

Скачать все книги можно в 2 клика.

Читать полностью…

PythonBoost - сообщество питонистов

Тест. Условия в Python

Условия — очень частые конструкции в Python. Они формируются при помощи условных операторов if, else и elif. Практически любая программа представляет собой разные наборы действий, которые нужно выполнить при соблюдении тех или иных условий.

Проверьте, насколько хорошо вы знаете азы условных конструкций: пройдите тест из 10 вопросов!

Читать полностью…

PythonBoost - сообщество питонистов

Привет, Нижний Новгород! В пятницу, 9 декабря ждём ML-инженеров на митапе Сбера по рекомендательным системам.

👉 Доклады команды AmazMe будут полезны и новичкам в машинном обучении, и опытным специалистам.

Стартуем с истории рекомендательных систем, расскажем, как они развивались, с какими сталкивались проблемами и как их решали. Также поговорим о перспективах развития технологии.

В следующем докладе рассмотрим проблемы нейронных сетей в задачах рекомендаций.

Много практической информации будет: как деплоить ML-модели и управлять их жизненным циклом, как встроить модель в продукт, какая инфраструктура необходима для всего этого и как настроить контролируемый процесс обучения и обновления моделей.

Приходите, вас также ждут нетворкинг, кофе-брейки, розыгрыш подарков.

⏰ Встреча начнется в 17.45 в «Гараже» на ул. Октябрьская, 35.
Регистрируйтесь по ссылке

Читать полностью…

PythonBoost - сообщество питонистов

Hands-On Application Development with PyCharm

Автор:
Quan Nguyen
Год издания: 2019

Рецензия на книгу:

Обилие опций и настроек PyCharm может напугать начинающего разработчика. Эту проблему решает данная книга — в ней пошагово разбирается работа с PyCharm от установки до интеграции Jupyter Notebook.

Плюсы:
1. Глубокое погружение в тему
2. Актуальность материала.

Минусы: не замечено.

#python

Скачать книгу

Читать полностью…

PythonBoost - сообщество питонистов

Тест. Работа со списками в Python

Тест состоит из 10 вопросов, большая часть из них начального уровня и довольно простые. Парочка уровня чуть сложнее, но все же это тест для новичков в Python и для тех, кто что-то подзабыл.

Читать полностью…

PythonBoost - сообщество питонистов

Понятная пятница в английском: скидка 10% на курсы для аналитиков и разработчиков.

В английском много противоречий. Можно учиться на продвинутом уровне — и сохранять разговорный барьер. Или повторять по кругу одни и те же правила. В результате непросто заметить прогресс и оценить, сколько ещё впереди. А мы выручим с этим.

Практикум учитывает эти противоречия и проектирует прозрачный процесс обучения с предсказуемым результатом. Выберите подходящий курс и оплатите его со скидкой до 15 декабря: https://practicum.yandex.ru/english/clearfriday2022

Читать полностью…

PythonBoost - сообщество питонистов

Ищем учеников на бесплатное обучение по созданию искусственного интеллекта с нуля. Опыт программирования не важен!🤖

Всего за 3 вечера под руководством Дмитрия Романова - основателя Университета Искусственного Интеллекта, лидера обучения AI-разработке в РФ, вы с легкостью напишете свой первый искусственный интеллект👨‍💻

Какие нейронные сети вы создадите?
👉Классификация марок молока
👉Классификация людей на входящих и выходящих из автобуса
👉Обнаружение возгораний
👉Оценка стоимости квартир
👉Классификация отзывов на Teslа
👉Оценка резюме соискателей
👉Прогнозирование стоимости полиметаллов
👉Сегментация изображений самолетов
👉Распознавание команд умного дома⠀

Лучше освоить навыки создания нейронных сетей вам помогут домашние задания с проверкой от кураторов.⠀
Приходите на бесплатное обучение и напишите искусственный интеллект за 3 вечера💪
Регистрация по ссылке

Читать полностью…

PythonBoost - сообщество питонистов

Тест на знание строк и символьного типа в Python

Это одна из самых важных и интересных тем в программировании. Проверьте, насколько хорошо вы в ней разбираетесь!

Читать полностью…
Subscribe to a channel