Задача:
Ваша задача - написать функцию maskify, которая заменяет все символы, кроме последних четырех, на "#".
Пример:
#задачник
@python_practics
Ваша задача - написать функцию maskify, которая заменяет все символы, кроме последних четырех, на "#".
Пример:
"4556364607935616" --> "############5616"
"64607935616" --> "#######5616"
"1" --> "1"
"" --> ""
#задачник
@python_practics
👍2
Короче, ищем менторов — Middle и Senior Python-разработчиков
Ищем в ШОРТКАТ — менторскую платформу от команды разработчиков из бигтеха. Мы помогаем найти крутую работу, апнуть грейд или сменить стек.
Что надо будет делать: проводить тестовые собесы → оценивать грейд → помогать разбираться в сложных темах.
Что взамен:
- От 40К за 5-7 часов работы в неделю
- Доступ к обучению и комьюнити сильных менторов из Booking, Сбер, Oracle, Tinkoff
- Возможность выступать на эфирах, куда уже приходят 500+ джавистов, и стать заметнее на рынке
Заполняй форму — свяжемся и расскажем подробности ➡️ https://forms.gle/rFY9z9GKggqfgSS76
Реклама. ООО "ШОРТКАТ", ИНН: 9731139396, erid: 2VtzqvBiv6D
Ищем в ШОРТКАТ — менторскую платформу от команды разработчиков из бигтеха. Мы помогаем найти крутую работу, апнуть грейд или сменить стек.
Что надо будет делать: проводить тестовые собесы → оценивать грейд → помогать разбираться в сложных темах.
Что взамен:
- От 40К за 5-7 часов работы в неделю
- Доступ к обучению и комьюнити сильных менторов из Booking, Сбер, Oracle, Tinkoff
- Возможность выступать на эфирах, куда уже приходят 500+ джавистов, и стать заметнее на рынке
Заполняй форму — свяжемся и расскажем подробности ➡️ https://forms.gle/rFY9z9GKggqfgSS76
Реклама. ООО "ШОРТКАТ", ИНН: 9731139396, erid: 2VtzqvBiv6D
Проверка, является ли число четным или нечетным
Функция is_even принимает число и возвращает True, если оно четное, и False, если нечетное, используя оператор деления по модулю.
👍 - если было полезно
#полезные_сниппеты
@python_practics
Функция is_even принимает число и возвращает True, если оно четное, и False, если нечетное, используя оператор деления по модулю.
👍 - если было полезно
#полезные_сниппеты
@python_practics
👍8👎1🤔1
Внимание! - Вопрос!
Назовите основные мидлвари. Зачем они нужны?
• SessionMiddleware – поддержка сессий. Добавляет в запрос объект session
• CsrfViewMiddleware – проверяет, что POST-запросы отправлены с текущего домена
• AuthenticationMiddleware – авторизует пользователя. Добавляет в запрос поле user
• MessageMiddleware – передает пользователю короткие сообщения
#вопросы_из_собеседований
@python_practics
• CsrfViewMiddleware – проверяет, что POST-запросы отправлены с текущего домена
• AuthenticationMiddleware – авторизует пользователя. Добавляет в запрос поле user
• MessageMiddleware – передает пользователю короткие сообщения
#вопросы_из_собеседований
@python_practics
👍4
NLTK
NLTK (Natural Language Toolkit) — один из наиболее популярных инструментов для обработки естественного языка.
Особенности NLTK:
• Поддерживает более 50 языковых наборов данных и обученных языковых моделей.
• Предлагает классификацию текста, выделение корней, токенизацию, тегирование, синтаксический анализ.
• Функции для анализа настроений или мнения, выраженного во фрагменте текста.
• Служит оболочкой для NLP-библиотек промышленного масштаба.
• Поддерживает мультиплатформенность — работает на Windows, Linux и Mac OS X.
Подробнее👇
#фреймворки_библиотеки
@python_practics
NLTK (Natural Language Toolkit) — один из наиболее популярных инструментов для обработки естественного языка.
Особенности NLTK:
• Поддерживает более 50 языковых наборов данных и обученных языковых моделей.
• Предлагает классификацию текста, выделение корней, токенизацию, тегирование, синтаксический анализ.
• Функции для анализа настроений или мнения, выраженного во фрагменте текста.
• Служит оболочкой для NLP-библиотек промышленного масштаба.
• Поддерживает мультиплатформенность — работает на Windows, Linux и Mac OS X.
Подробнее👇
#фреймворки_библиотеки
@python_practics
👍3
Извлечение ключей и значений из словаря
Методы keys() и values() возвращают представления ключей и значений словаря, которые можно преобразовать в список.
👍 - если было полезно
#полезные_сниппеты
@python_practics
Методы keys() и values() возвращают представления ключей и значений словаря, которые можно преобразовать в список.
👍 - если было полезно
#полезные_сниппеты
@python_practics
👍6
10 способов заработать на искусственном интеллекте в 2025
С созданием продуктов и контента на основе ИИ все более-менее понятно, но с тем, как на этом зарабатывать самим разработчикам, вопросов больше. Поэтому мы изучили рынок и нашли конкретные направления, где прямо сейчас можно получать доход от своих навыков.
В статье — 10 актуальных направлений, которые уже работают. Если у вас есть опыт в разработке, автоматизации или работе с данными, вы сможете найти в материале идеи, как использовать свои знания и монетизировать их с помощью ИИ.
Подробнее👇
#статьи
@python_practics
С созданием продуктов и контента на основе ИИ все более-менее понятно, но с тем, как на этом зарабатывать самим разработчикам, вопросов больше. Поэтому мы изучили рынок и нашли конкретные направления, где прямо сейчас можно получать доход от своих навыков.
В статье — 10 актуальных направлений, которые уже работают. Если у вас есть опыт в разработке, автоматизации или работе с данными, вы сможете найти в материале идеи, как использовать свои знания и монетизировать их с помощью ИИ.
Подробнее👇
#статьи
@python_practics
👍3
Learn T-SQL Querying, 2nd Edition: A guide to developing efficient and elegant T-SQL code (2024)
Чему вы научитесь:
• Написанию эффективных T-SQL запросов;
• Оптимизации производительности запросов;
• Работе с оконными функциями и Common Table Expressions;
• Обработке и трансформации данных;
• Анализу и устранению узких мест.
"Learn T-SQL Querying" научит вас создавать оптимальные и элегантные запросы для Microsoft SQL Server.
Книга в формате pdf👇
#курсы_книги
@python_practics
Чему вы научитесь:
• Написанию эффективных T-SQL запросов;
• Оптимизации производительности запросов;
• Работе с оконными функциями и Common Table Expressions;
• Обработке и трансформации данных;
• Анализу и устранению узких мест.
"Learn T-SQL Querying" научит вас создавать оптимальные и элегантные запросы для Microsoft SQL Server.
Книга в формате pdf👇
#курсы_книги
@python_practics
👍3
👍11
PEP 751 принят: Python получит стандартный lock-файл для точной установки зависимостей
Python наконец-то получит единый формат lock-файлов — документ PEP 751 принят официально.
Это значит, что у экосистемы появится универсальный способ фиксировать все зависимости проекта, включая транзитивные, с возможностью точного и воспроизводимого развёртывания окружения.
Подробнее👇
#статьи
@python_practics
Python наконец-то получит единый формат lock-файлов — документ PEP 751 принят официально.
Это значит, что у экосистемы появится универсальный способ фиксировать все зависимости проекта, включая транзитивные, с возможностью точного и воспроизводимого развёртывания окружения.
Подробнее👇
#статьи
@python_practics
👍4
Внимание! - Вопрос!
Опишите алгоритм работы CSRF middleware
На каждый запрос система генерирует уникальный токен и выставляет его в куках. В каждой форме размещается скрытое поле csrf-token с этим же токеном. При отправке формы методом POST Джанго проверяет, что поле формы и значение в куках совпадают. Если нет, это значит, что запрос подделан или отправлен с другого домена.
#вопросы_из_собеседований
@python_practics
#вопросы_из_собеседований
@python_practics
👍3