python_practics | Unsorted

Telegram-канал python_practics - python_practics

5480

Python - обучающие материалы, полезные советы и статьи. Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront Купить рекламу: https://telega.in/c/python_practics

Subscribe to a channel

python_practics

Ставь 👍 если было полезно

#теория_python

@python_practics

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

python_practics

Security Automation with Python: Practical Python solutions for automating and scaling security operations

Чему вы научитесь:

• Автоматизации процессов информационной безопасности;
• Созданию инструментов безопасности на Python;
• Масштабированию операций безопасности;
• Разработке скриптов для анализа угроз и уязвимостей;
• Интеграции с системами мониторинга и реагирования.

"Security Automation with Python" научит вас использовать Python для автоматизации и масштабирования операций безопасности, что позволит повысить эффективность защиты информационных систем.

Книга в формате pdf👇

#курсы_книги

@python_practics

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

python_practics

А ты уже едешь на дачу жарить шашлыки)

#мемчики

@python_practics

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

python_practics

Современная магистратура от Центрального университета

Хочешь развиваться в сфере ИТ и получить фундаментальные знания с практикой?
Поступай в магистратуру Центрального университета!

- 4 офлайн программы по востребованным направлениям ИТ
- Онлайн-программа по машинному обучению
- 300 мест с грантами до 1,2 млн руб.
- Вечерние занятия и учеба по выходным — удобно совмещать с работой
- Обучение по модели STEM-образования: на стыке науки, технологий и бизнеса
- Возможность стажировок и трудоустройства в ведущих компаниях
- Государственный диплом за 2 года

Магистратура в Центральном университете — это современный подход к образованию, сильный преподавательский состав и актуальные кейсы от индустрии.

Оставляй заявку на грант уже сейчас!

Подать заявку

#реклама 16+
apply.centraluniversity.ru

О рекламодателе

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

python_practics

Xarray

Xarray расширяет возможности массивов NumPy, обеспечивая множество оптимизированных операций с данными.

Особенности Xarray:

• Xarray, как и NumPy, задает метки (размеры, координаты и атрибуты) поверх необработанных массивов, чтобы использовать их для создания эффективного и лаконичного интерфейса.
• Пакет включает обширную библиотеку функций, не зависящих от предметной области, для расширенной аналитики и визуализации с помощью этих структур данных.
• Xarray похож на Pandas, но ориентирован не на табличные данные, а на N-мерные массивы данных.
• Интерфейс Xarray во многом основан на модели данных netCDF, но выходит за ее рамки, предоставляя функциональные возможности, аналогичные Common Data Model (CDM) netCDF-java.
• Тесная интеграция с Dask для параллельных вычислений.

Подробнее👇

#фреймворки_библиотеки

@python_practics

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

python_practics

Внимание! - Вопрос!

Как кэшируются файлы на уровне протокола?

Когда Nginx отдает статичный файл, он добавляет заголовок Etag – MD5-хеш файла. Клиент запоминает этот хеш. В следующий раз при запросе файла клиент посылает хеш. Сервер проверяет хеш клиента для этого файла. Если хеш не совпадает (файл обновили), сервер отвечает с кодом 200 и выгружает актуальный файл с новым хешем. Если хеши равны, сервер отвечает с кодом 304 Not Modified с пустым телом. В этом случае браузер подставляет локальную копию файла.

#вопросы_из_собеседований

@python_practics

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

python_practics

Освойте профессию Системный аналитик с нуля за 7 месяцев

Освойте высокооплачиваемую IT-профессию без программирования. Выдаём диплом, помогаем с трудоустройством.
Excel, BPMN, UML, Python, SQL, API

Преимущества обучения в Академии Eduson:
🎓 22 реальных бизнес-кейса
🎓 официальный государственный диплом
🎓 рассрочка 0% на 24 мес.
🎓 бессрочный доступ к лекциям и материалам, которые регулярно обновляются
🎓 личный куратор с Вами на связи

Начните обучаться онлайн и получать доход уже во время обучения!

Получить скидку

#реклама 16+
eduson.academy

О рекламодателе

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

python_practics

Задача:

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

Пример:


[1, 2, 10, 8] --> [8, 10]
[1, 5, 87, 45, 8, 8] --> [45, 87]
[1, 3, 10, 0]) --> [3, 10]


#задачник

@python_practics

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

python_practics

Внимание! - Вопрос!

Как управлять кешированием в HTTP?

Существуют несколько способов кешировать данные на уровне протокола.

• Заголовки Cache и Cache-Control регулируют сразу несколько критериев кеша: время жизни, политику обновления, поведение прокси-сервера, тип данных (публичные, приватные).
• Заголовки Last-Modified и If-Modified-Since задают кеширование в зависимости от даты обновления документа.
• Заголовок Etag кеширует документ по его уникальному хешу.

#вопросы_из_собеседований

@python_practics

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

python_practics

Ставь 👍 если было полезно

#теория_python

@python_practics

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

python_practics

Pandas Cookbook: Practical recipes for scientific computing, time series, and exploratory data analysis using Python

Чему вы научитесь:

• Эффективной работе с библиотекой Pandas для анализа данных;
• Обработке и трансформации данных с помощью DataFrame и Series;
• Анализу временных рядов и научным вычислениям;
• Визуализации данных и созданию информативных отчетов;
• Оптимизации кода для работы с большими наборами данных.

"Pandas Cookbook" предоставит практические рецепты для решения реальных задач анализа данных с использованием Python и Pandas.

Книга в формате pdf👇

#курсы_книги

@python_practics

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

python_practics

Скрутка и накрутка опыта: работает ли это в айтишке

«Чтобы попасть на работу, нужен опыт, но как я получу этот опыт, если меня никуда не берут» — этот замкнутый круг знаком каждому новичку, особенно в айти. Или обратная ситуация: откликаетесь на вакансию, проходите собеседования, а потом вас не берут, и причина — overqualified (да уж, нужно было работать поменьше).

Аким Саввин, тимлид команды бэкэнда в ВСК, ментор Эйч Навыки и автор тг-канала, расскажет, зачем разработчики скручивают и накручивают опыт и как это помогает им попасть в компанию.

Подробнее👇

#статьи

@python_practics

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

python_practics

Theano

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

Особенности Theano:

• Theano достигает высокой эффективности за счет манипулирования и оптимизации распределенного использования ресурсов ЦП и ГП.
• Предоставляет функцию автоматической дифференциации, упрощая вычисление градиентов и оптимизацию параметров при обучении ML-моделей.
• Позволяет пользователям оптимизировать выражения для скорости, использования памяти или числовой стабильности в зависимости от требований их задачи машинного обучения.
• Библиотека отлично подходит для модульного тестирования.

Подробнее👇

#фреймворки_библиотеки

@python_practics

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

python_practics

Ставь 👍 если было полезно

#теория_python

@python_practics

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

python_practics

Задача:

Вы, наверное, знаете систему "лайков" на Facebook и других страницах. Люди могут ставить "лайки" на записи в блоге, фотографии или другие элементы. Мы хотим создать текст, который должен отображаться рядом с таким элементом.

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

Пример:


[]  -->  "no one likes this"
["Peter"] --> "Peter likes this"
["Jacob", "Alex"] --> "Jacob and Alex like this"


#задачник

@python_practics

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

python_practics

@python_practics

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

python_practics

Нарушения речи? Выход есть!

В моем канале я делюсь простыми упражнениями, которые помогут:

✅ Говорить четче и увереннее
✅ Избавиться от "каши во рту"
✅ Помочь заговорить лучше
✅ Вернуть легкость общения

Подписывайся и давай бороться за речь вместе!

Узнать больше

#реклама 16+
О рекламодателе

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

python_practics

Тест: Какой язык программирования тебе подходит

Что подходит именно тебе? Пройди короткий тест "Какой язык программирования тебе подходит" и узнай, какой язык программирования станет твоим идеальным инструментом для реализации твоих идей! Ответь на несколько простых вопросов, и он подберет для тебя наиболее подходящий вариант.

Подробнее👇

#статьи

@python_practics

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

python_practics

Проверка, есть ли элемент в списке или другом итерируемом объекте

Используется оператор in для проверки наличия элемента.

👍 - если было полезно

#полезные_сниппеты

@python_practics

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

python_practics

Запустите рекламу в телеграм-каналах с Яндекс Директом

Перфоманс-реклама теперь в телеграм-каналах ⚡

Яндекс Директ знает, как привлечь целевую аудиторию 💰👌

Попробовать

#реклама
yandex.ru

О рекламодателе

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

python_practics

Ставь 👍 если было полезно

#теория_python

@python_practics

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

python_practics

Проверка, является ли число простым

Функция проверяет делимость числа n на все числа до его квадратного корня. Если делится — число не простое; иначе — простое.

👍 - если было полезно

#полезные_сниппеты

@python_practics

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

python_practics

Кликер на Python

Полный код можно посмотреть по ссылке👇

#sandbox

@python_practics

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

python_practics

Tail-calling: разбираемся в новом интерпретаторе в CPython

В последнее время в инфополе появилось много шума вокруг нового типа интерпретатора в Python: tail-calling. Авторы статьи ознакомились с PR на Github, из которого поняли, что [[clang::musttail]] должен ускорить работу рантайма примерно на 5%.

Также были прочитаны материалы Соболева, но из них удалось понять только то, что эта инструкция генерирует вызов метода в ассемблерном коде как jmp, а не call, то есть экономит один стэк-фрейм. Однако вопрос о том, почему эти инструкции в данном случае считаются эквивалентными и как они будут работать в CPython, остается непонятным. Поэтому авторы решили разобраться в этом вопросе подробнее.

Подробнее👇

#статьи

@python_practics

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

python_practics

@python_practics

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

python_practics

О как!

#мемчики

@python_practics

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

python_practics

Фильтрация словарей по значению

Этот сниппет использует генератор словаря для фильтрации элементов исходного словаря. Мы выбираем только те пары ключ-значение, где значение больше 30.

👍 - если было полезно

#полезные_сниппеты

@python_practics

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

python_practics

Внимание! - Вопрос!

Что нужно отправить браузеру, чтобы перенаправить на другую страницу?

Минимальный ответ должен иметь статус 301 или 302. Заголовок Location указывает адрес ресурса, на который следует перейти. В теле ответа можно разместить HTML со ссылкой на новый ресурс. Тогда пользователи старых браузеров смогут перейти вручную.

#вопросы_из_собеседований

@python_practics

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

python_practics

Считывание JSON файла

Этот сниппет показывает, как считывать данные из JSON файла с использованием модуля json. Функция json.load() загружает данные и преобразует их в объект Python (например, словарь).

👍 - если было полезно

#полезные_сниппеты

@python_practics

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

python_practics

Таймер на Python

Полный код можно посмотреть по ссылке👇

#sandbox

@python_practics

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