Python - обучающие материалы, полезные советы и статьи. Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront Купить рекламу: https://telega.in/c/python_practics
Внимание! - Вопрос!
Чем отличаются HTTP и HTTPS?
HTTP — прикладной протокол передачи данный, используемый для получения информации с веб-сайтов.
HTTPS — расширение протокола HTTP, поддерживающее шифрование по протоколам SSL и TLS.
#вопросы_из_собеседований
@python_practics
Дарим подписку на Яндекс Музыку
Ответьте на 1 вопрос и Яндекс Музыка ваша для вас и 3-х ваших близких.
Кинопоиск и Яндекс Книги тоже в подписке.
Попробуйте бесплатно❤️
Попробовать
#реклама 18+
music.yandex.ru
О рекламодателе
Реклама на Яндексе
Задача:
Вам будет предоставлена непустая строка. Ваша задача - вернуть средние символы строки. Если длина строки нечетная, верните средний символ. Если длина строки четная, верните 2 средних символа.
Пример:
"test" --> "es"
"testing" --> "t"
Внимание! - Вопрос!
Что такое HTTP?
HTTP — широко распространённый протокол передачи данных, изначально предназначенный для передачи гипертекстовых документов (то есть документов, которые могут содержать ссылки, позволяющие организовать переход к другим документам).
Аббревиатура HTTP расшифровывается как HyperText Transfer Protocol, «протокол передачи гипертекста». В соответствии со спецификацией OSI, HTTP является протоколом прикладного (верхнего, 7-го) уровня. Актуальная на данный момент версия протокола, HTTP 1.1, описана в спецификации RFC 2616.
#вопросы_из_собеседований
@python_practics
👩💻 Всем программистам посвящается!
Вот 17 авторских обучающих IT каналов по самым востребованным областям программирования:
Выбирай своё направление:
👩💻 Frontend — t.me/frontend_ready
📱 JavaScript — t.me/javascript_ready
👩💻 Backend — t.me/backend_ready
📱 GitHub & Git — t.me/github_ready
👩💻 Python — t.me/python_ready
🤔 InfoSec & Хакинг — t.me/hacking_ready
🖥 SQL & Базы Данных — t.me/sql_ready
🤖 Нейросети — t.me/neuro_ready
👩💻 C/C++ — /channel/cpp_ready
👩💻 C# & Unity — t.me/csharp_ready
👩💻 Linux — t.me/linux_ready
📖 IT Книги — t.me/books_ready
👩💻 Java — t.me/java_ready
👩💻 Весь IT — t.me/it_ready
👩💻 Bash & Shell — t.me/bash_ready
🖼️ DevOps — t.me/devops_ready
🖥 Design — t.me/design_ready
📌 Гайды, шпаргалки, задачи, ресурсы и фишки для каждого языка программирования!
Нарушения речи? Выход есть!
В моем канале я делюсь простыми упражнениями, которые помогут:
✅ Говорить четче и увереннее
✅ Избавиться от "каши во рту"
✅ Помочь заговорить лучше
✅ Вернуть легкость общения
Подписывайся и давай бороться за речь вместе!
Узнать больше
#реклама 16+
О рекламодателе
Тест: Какой язык программирования тебе подходит
Что подходит именно тебе? Пройди короткий тест "Какой язык программирования тебе подходит" и узнай, какой язык программирования станет твоим идеальным инструментом для реализации твоих идей! Ответь на несколько простых вопросов, и он подберет для тебя наиболее подходящий вариант.
Подробнее👇
#статьи
@python_practics
Проверка, есть ли элемент в списке или другом итерируемом объекте
Используется оператор in для проверки наличия элемента.
👍 - если было полезно
#полезные_сниппеты
@python_practics
Запустите рекламу в телеграм-каналах с Яндекс Директом
Перфоманс-реклама теперь в телеграм-каналах ⚡
Яндекс Директ знает, как привлечь целевую аудиторию 💰👌
Попробовать
#реклама
yandex.ru
О рекламодателе
Ставь 👍 если было полезно
#теория_python
@python_practics
Проверка, является ли число простым
Функция проверяет делимость числа n на все числа до его квадратного корня. Если делится — число не простое; иначе — простое.
👍 - если было полезно
#полезные_сниппеты
@python_practics
Кликер на Python
Полный код можно посмотреть по ссылке👇
#sandbox
@python_practics
Tail-calling: разбираемся в новом интерпретаторе в CPython
В последнее время в инфополе появилось много шума вокруг нового типа интерпретатора в Python: tail-calling. Авторы статьи ознакомились с PR на Github, из которого поняли, что [[clang::musttail]] должен ускорить работу рантайма примерно на 5%.
Также были прочитаны материалы Соболева, но из них удалось понять только то, что эта инструкция генерирует вызов метода в ассемблерном коде как jmp, а не call, то есть экономит один стэк-фрейм. Однако вопрос о том, почему эти инструкции в данном случае считаются эквивалентными и как они будут работать в CPython, остается непонятным. Поэтому авторы решили разобраться в этом вопросе подробнее.
Подробнее👇
#статьи
@python_practics
Ставь 👍 если было полезно
#теория_python
@python_practics
Создание списка с диапазоном чисел
Используем функцию range() для создания последовательности чисел от 1 до 10 и преобразуем её в список.
👍 - если было полезно
#полезные_сниппеты
@python_practics
Таймер обратного отсчета на Python
Полный код можно посмотреть по ссылке👇
#sandbox
@python_practics
Как Python помогает восстанавливать древние фрески: алгоритмы цифровой реставрации
Цифровая реставрация культурного наследия — не то, о чём часто пишут на IT-форумах. Но Python, OpenCV и немного безумной любви к истории могут буквально вдохнуть жизнь в древние фрески. В этой статье — живая техническая история о том, как написать свои алгоритмы цифровой реставрации, использовать машинное зрение и нейросети для восстановления утраченного и, возможно, спасти кусочек человечества от забвения.
Подробнее👇
#статьи
@python_practics
Ставь 👍 если было полезно
#теория_python
@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
Современная магистратура от Центрального университета
Хочешь развиваться в сфере ИТ и получить фундаментальные знания с практикой?
Поступай в магистратуру Центрального университета!
- 4 офлайн программы по востребованным направлениям ИТ
- Онлайн-программа по машинному обучению
- 300 мест с грантами до 1,2 млн руб.
- Вечерние занятия и учеба по выходным — удобно совмещать с работой
- Обучение по модели STEM-образования: на стыке науки, технологий и бизнеса
- Возможность стажировок и трудоустройства в ведущих компаниях
- Государственный диплом за 2 года
Магистратура в Центральном университете — это современный подход к образованию, сильный преподавательский состав и актуальные кейсы от индустрии.
Оставляй заявку на грант уже сейчас!
Подать заявку
#реклама 16+
apply.centraluniversity.ru
О рекламодателе
Xarray
Xarray расширяет возможности массивов NumPy, обеспечивая множество оптимизированных операций с данными.
Особенности Xarray:
• Xarray, как и NumPy, задает метки (размеры, координаты и атрибуты) поверх необработанных массивов, чтобы использовать их для создания эффективного и лаконичного интерфейса.
• Пакет включает обширную библиотеку функций, не зависящих от предметной области, для расширенной аналитики и визуализации с помощью этих структур данных.
• Xarray похож на Pandas, но ориентирован не на табличные данные, а на N-мерные массивы данных.
• Интерфейс Xarray во многом основан на модели данных netCDF, но выходит за ее рамки, предоставляя функциональные возможности, аналогичные Common Data Model (CDM) netCDF-java.
• Тесная интеграция с Dask для параллельных вычислений.
Подробнее👇
#фреймворки_библиотеки
@python_practics
Внимание! - Вопрос!
Как кэшируются файлы на уровне протокола?
Когда Nginx отдает статичный файл, он добавляет заголовок Etag – MD5-хеш файла. Клиент запоминает этот хеш. В следующий раз при запросе файла клиент посылает хеш. Сервер проверяет хеш клиента для этого файла. Если хеш не совпадает (файл обновили), сервер отвечает с кодом 200 и выгружает актуальный файл с новым хешем. Если хеши равны, сервер отвечает с кодом 304 Not Modified с пустым телом. В этом случае браузер подставляет локальную копию файла.
#вопросы_из_собеседований
@python_practics
Освойте профессию Системный аналитик с нуля за 7 месяцев
Освойте высокооплачиваемую IT-профессию без программирования. Выдаём диплом, помогаем с трудоустройством.
Excel, BPMN, UML, Python, SQL, API
Преимущества обучения в Академии Eduson:
🎓 22 реальных бизнес-кейса
🎓 официальный государственный диплом
🎓 рассрочка 0% на 24 мес.
🎓 бессрочный доступ к лекциям и материалам, которые регулярно обновляются
🎓 личный куратор с Вами на связи
Начните обучаться онлайн и получать доход уже во время обучения!
Получить скидку
#реклама 16+
eduson.academy
О рекламодателе
Задача:
Вам необходимо реализовать функцию two older. В качестве аргумента она должна принимать массив чисел и возвращать два самых больших числа в массиве. Возвращаемое значение должно быть в формате массива.
Пример:
[1, 2, 10, 8] --> [8, 10]
[1, 5, 87, 45, 8, 8] --> [45, 87]
[1, 3, 10, 0]) --> [3, 10]
Внимание! - Вопрос!
Как управлять кешированием в HTTP?
Существуют несколько способов кешировать данные на уровне протокола.
• Заголовки Cache и Cache-Control регулируют сразу несколько критериев кеша: время жизни, политику обновления, поведение прокси-сервера, тип данных (публичные, приватные).
• Заголовки Last-Modified и If-Modified-Since задают кеширование в зависимости от даты обновления документа.
• Заголовок Etag кеширует документ по его уникальному хешу.
#вопросы_из_собеседований
@python_practics
Ставь 👍 если было полезно
#теория_python
@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