Python - обучающие материалы, полезные советы и статьи. Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront Купить рекламу: https://telega.in/c/python_practics
Когда фиксишь баг прямо на проде
#мемчики
@python_practics
Конвертация температуры
Формула преобразования температуры из Цельсия в Фаренгейт.
👍 - если было полезно
#полезные_сниппеты
@python_practics
Получи грант на обучение в Центральном университете
Несгораемый грант до 2 800 000 Р на учебу в бакалавриате Центрального университета.
Подробнее о гранте:
– Покрывает до 100% стоимости обучения
– Выдается на все 4 года обучения в вузе
– Сумма гранта не уменьшается, а может увеличиться за дополнительные достижения и успехи в учебе.
Для учеников 10-х и 11-х классов. Участвуй в отборе!
Подать заявку
#реклама
apply.centraluniversity.ru
О рекламодателе
Ставь 👍 если было полезно
#теория_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]
Что может пойти не так с merge() — дубли, потери, ошибки типов
Тонкое скрещивание DataFrame-ов в pandas по-прежнему остаётся источником прелестных багов: случайных дубликатов, потерянных строк и неуловимых NaN-ов. В статье автор рассмотрел эти проблемы.
Подробнее👇
#статьи
@python_practics
Dask
Библиотека с открытым исходным кодом для параллельных вычислений Dask способна масштабировать код Python с многоядерных локальных компьютеров на большие распределенные кластеры в облаке.
Особенности Dask:
• Dask предоставляет параллельные вычисления с графами задач.
• Библиотека поддерживает фрейм данных Pandas и массивы Numpy.
• Легкое масштабирование один раз написанного кода до уровня промышленного кластера.
• Библиотека состоит из 2 основных частей — коллекции больших данных (высоко- и низкоуровневых) и динамического планировщика задач.
• Пользовательский интерфейс поддерживает API-интерфейсы других библиотек в экосистеме PyData, включая Pandas, scikit-learn и NumPy. Он предоставляет низкоуровневые API-интерфейсы, которые помогают программистам параллельно запускать пользовательские алгоритмы.
• Развитое сообщество разработчиков.
Подробнее👇
#фреймворки_библиотеки
@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