python_practics
前往频道在 Telegram
Python - обучающие материалы, полезные советы и статьи. Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront Купить рекламу: https://telega.in/c/python_practics
显示更多5 287
订阅者
-524 小时
-177 天
-1830 天
帖子存档
5 285
Внимание! - Вопрос!
Что такое файловый объект?
Файловый объект – объект, предоставляющий файл-ориентированный API (методы read(), write() и т.д.) для доступа к ресурсу. В зависимости от способа создания, файловый объект может предоставлять доступ к реальному файлу на диске или другому виду устройства хранения или передачи данных (стандартные потоки ввода/вывода, буферы в памяти, сокеты и т.д.). Файловые объекты также называют потоками. Файловые объекты являются контекстными менеджерами.
#вопросы_из_собеседований
@python_practics
5 285
Форум Труда: кейсы, обмен опытом, HR-аналитика
Как использовать искусственный интеллект, тренды в подборе, адаптации и мотивации персонала, новый закон о занятости и охрана труда 2024
Перейти на сайт
#реклама
labourforum.ru
О рекламодателе
5 285
Значения по умолчанию для отсутствующих ключей
Получаем значение по умолчанию, если искомого ключа нет в словаре.
#полезные_сниппеты
@python_practics
5 285
Админ канала «Интеллектор» купил Apple Vison Pro и сделал его обзор
Он показал, как очки изменили его рабочее место и дом. Качество изображения пока не 4К, но перспектив у девайса куча.
Полностью обзор выложили в канале: @bim_portal
5 285
Задача:
Напишите функцию, которая принимает массив из 10 целых чисел (от 0 до 9) и возвращает строку этих чисел в виде номера телефона.
Пример:
create_phone_number([1, 2, 3, 4, 5, 6, 7, 8, 9, 0]) # => returns "(123) 456-7890"
#задачник
@python_practics5 285
Классическая змейка на модуле turtle
Полный код можно посмотреть по ссылке👇
#sandbox
@python_practics
5 285
⚡Хакатон ML TALENT MATCH
Примите участие в трехдневном хакатоне гибридного формата с 28 февраля по 1 марта, выполните задание одного из трёх кейсов на выбор и станьте победителем!
📊 Кейсы:
1. Алгоритм для мэтчинга кандидатов
2. Алгоритм для структурирования информации в резюме кандидатов
3. Алгоритм для сопоставления резюме и вакансии
Для кого:
- Junior и Middle разработчики;
- Product-менеджеры;
- ML-специалисты;
- NLP- специалисты;
- Аналитики;
- Студенты;
- Команды от 3 до 5 человек.
🏆Призовой фонд - 300 000 рублей.
📍Формат: онлайн/офлайн награждение в г. Москва, Кластер Ломоносов (ИНТЦ МГУ «Воробьёвы горы»)
Подробная информация и регистрация:
https://clck.ru/38b9Wb
5 285
Внимание! - Вопрос!
Зачем нужен wraps?
wraps - декоратор из стандартной поставки Python, модуль functools. Он назначает функции-врапперу те же поля __name__, __module__, __doc__, что и у исходной функции, которую вы декорируете. Это нужно для того, чтобы после декорирования функция-враппер в стектрейсах выглядела как декорируемая функция.
#вопросы_из_собеседований
@python_practics
5 285
Метод append() в Python: что это, синтаксис и примеры кода
Метод append() применяется к спискам (то есть к list'ам) в Python и используется для добавления нового элемента в конец списка. Это одна из самых популярных операций. Метод append() — это операция in-place. Это значит, что метод не возвращает новый список. Он используется только для добавления элементов в конец списка. append() позволяет расширить список без его пересоздания заново. Обычно метод используется, если программа должна динамически обновлять список.
В этой статье автор подробно рассказал, как работает append(), разобрал его синтаксис, привел несколько примеров использования и объяснил, в чём его отличие от метода extend().
Подробнее👇
#статьи
@python_practics
5 285
Бесплатный курс по веб дизануй с 0 до PRO
UI/UX, Web и Graphic дизайн с бесплатным доступом и наставником для начинающих.
Курс подойдет новичкам, тем кто мечтает работать удаленно или поменять сферу на более творческую, тем кто хочет зарабатывать дополнительно к текущему доходу и тем, кто хочет прокачать свои скилы в дизайне до ТОП уровня.
Что ты получишь:
- Доступ к личному кабинету и чату с другими учениками, где можно обсудить и задать вопросы.
- Изучение основ дизайна, включая композицию и работу с контентом.
- Создание анимации интерфейса и овладение навыками работы с клиентами.
- После завершения курса, ты получишь сертификат, подтверждающий твои компетенции.
Мы предлагаем это обучение бесплатно, потому что мы хотим изменить отношение к дизайну на рынке.
Подать заявку
#реклама
yudaevschool24.space
О рекламодателе
5 285
Financial Modeling Using Quantum Computing: Design and manage quantum machine learning solutions for financial analysis and decision making
Эта книга предлагает пошаговое руководство по использованию различных фреймворков квантовых алгоритмов в среде Python, что позволит вам решать бизнес-задачи в области финансов. На примере контрастных решений из известных библиотек Python с квантовыми алгоритмами вы откроете для себя преимущества квантового подхода. Уделяя особое внимание наглядности, авторы умело представляют сложные квантовые алгоритмы в простой, но исчерпывающей форме. На протяжении всей книги вы будете работать с простыми программами, иллюстрирующими принципы квантовых вычислений. Постепенно вы перейдете к более сложным программам и алгоритмам, использующим всю мощь квантовых вычислений.
Книга в формате pdf👇
#курсы_книги
@python_practics
5 285
CodebaseGPT = ChatGPT для целого программного проекта
CodebaseGPT — это приложение, которое позволяет разработчикам "общаться" с полной кодовой базой программного проекта.
Главная особенность CodebaseGPT заключается в том, что он создает краткие описания каждого файла проекта и предоставляет эти описания LLM в первом системном промпте. Таким образом, модель имеет обобщенную информацию обо всем проекте в своем контексте на каждом этапе общения с пользователем.
Также, 🤖 бот может загружать любой файл проекта или осуществлять поиск по кодовой базе (как семантически, так и текстово), когда это необходимо для ответа на вопрос пользователя. Он даже может обновлять файлы проекта (с подтверждением) по запросу пользователя. И, конечно же, он поддерживает все языки программирования.
Подробнее о приложении👇
#статьи
@python_practics
5 285
Игра 24 на модуле turtle
Игра 24 представляет собой математическую головоломку, в которой игрок подбирает 4 числа таким образом, чтобы с помощью основных арифметических операторов (+, -, ×, ÷) получить число 24. Например, зная 4 числа 1,5,5,5, мы можем составить выражение (5-(1÷5))×5, что равно 24.
Полный код можно посмотреть по ссылке👇
#sandbox
@python_practics
5 285
Growler
Growler — это одновременно и асинхронный фреймворк, и микрофреймворк. Фреймворк использует асинхронную библиотеку Python, asyncio, вместе с промежуточным программным обеспечением для обработки HTTP-запросов.
Подробнее👇
#фреймворки_библиотеки
@python_practics
5 285
Внимание! - Вопрос!
В чем отличие @foobar от @foobar()?
Первое - обычное декорирование функцией foobar.
Второй случай - декорирование функцией, которую вернет вызов foobar. По-другому это называется параметрический декоратор или фабрика декораторов.
#вопросы_из_собеседований
@python_practics
现已上线!2025 年 Telegram 研究 — 年度关键洞察 
