Data Science Учебники

Наука о данных предлагает всестороннюю программу для начинающих ученых и аналитиков данных. Наши учебные материалы охватывают статистический анализ, машинное обучение и визуализацию данных, подходящие как для начинающих, так и для учащихся среднего уровня. Через интерактивные лаборатории и практические задания по программированию вы получите практический опыт работы с реальными наборами данных. Наша песочница науки о данных позволяет вам применять свои навыки в динамичной онлайн-среде.

Классы данных Python (Python Dataclasses)

Классы данных Python (Python Dataclasses)

В этой лабораторной работе вы узнаете о классах данных Python (Dataclasses) — функции для создания классов, предназначенных для хранения данных. Вы будете использовать декоратор @dataclass для автоматической генерации специальных методов, установки значений по умолчанию и управления подсказками типов.
Python
Аутентификация сообщений с помощью HMAC в криптографии

Аутентификация сообщений с помощью HMAC в криптографии

В этой лабораторной работе вы узнаете, как обеспечить целостность и подлинность сообщений с помощью HMAC (код аутентификации сообщения на основе хеша) с использованием OpenSSL и Python.
CybersecurityLinuxPython
Отладка Python

Отладка Python

В этой лабораторной работе вы изучите основные методы отладки в Python. Вы попрактикуетесь в вызове и обработке исключений, получении трассировок, использовании утверждений (assertions) для проверок на корректность и внедрении гибкой системы логирования для диагностики и устранения проблем в ваших программах.
Python
Менеджер контекста Python

Менеджер контекста Python

В этой лабораторной работе вы узнаете, что такое менеджеры контекста Python и почему они необходимы для управления ресурсами. Вы будете использовать оператор 'with' и создавать собственные менеджеры контекста, используя как подход на основе функций, так и подход на основе классов.
Python
Списки и Кортежи Python

Списки и Кортежи Python

В этой лабораторной работе вы получите исчерпывающее руководство по спискам (lists) и кортежам (tuples) в Python. Вы научитесь создавать, получать доступ, изменять и перебирать списки, а также поймете ключевые различия с кортежами.
Python
Хеширование с использованием SHA-256 в криптографии

Хеширование с использованием SHA-256 в криптографии

В этой лабораторной работе вы изучите основы криптографического хеширования с использованием алгоритма SHA-256. Вы исследуете его свойства, вычислите хеши для файлов и текста, а также увидите, как он используется для обеспечения безопасности паролей.
CybersecurityLinuxPython
Работа с JSON и YAML в Python

Работа с JSON и YAML в Python

В этой лабораторной работе вы научитесь работать с данными в форматах JSON и YAML на языке Python. Вы освоите чтение и запись JSON, парсинг YAML-файлов, а также использование библиотеки `anyconfig` для удобного управления конфигурационными файлами различных форматов.
Python
Управляющие конструкции Python

Управляющие конструкции Python

В этой лабораторной работе вы изучите основные концепции управления выполнением программы в Python. Вы рассмотрите условную логику с операторами if, различные операторы, новое выражение match-case и итерацию с использованием циклов while и for.
Python
Обработка исключений в Python

Обработка исключений в Python

В этой лабораторной работе вы научитесь использовать блоки `try`, `except` и `finally` для управления ошибками, обработки нескольких типов исключений и создания собственных пользовательских исключений для написания более надежного кода.
Python
Установка криптографических инструментов и настройка среды

Установка криптографических инструментов и настройка среды

В этой лабораторной работе вы узнаете, как настроить базовую среду разработки для криптографии на Ubuntu 22.04, включая установку OpenSSL, Python и библиотеки cryptography.
LinuxPythonCybersecurity
Декораторы Python

Декораторы Python

В этой лабораторной работе вы получите исчерпывающее руководство по декораторам Python, охватывающее их базовую структуру, обработку параметров, лучшие практики и продвинутые сценарии использования, такие как декораторы с аргументами и классовые декораторы.
Python
Словари Python

Словари Python

В этой лабораторной работе вы узнаете о словарях Python — упорядоченной коллекции пар ключ-значение. Вы изучите, как создавать словари, получать доступ к данным, изменять их, выполнять итерацию и выполнять общие вспомогательные операции с данными словаря.
Python
Аргументы и Kwargs в Python

Аргументы и Kwargs в Python

В этой лабораторной работе вы узнаете, как использовать `*args` и `**kwargs` в Python для передачи переменного числа позиционных и именованных аргументов в функцию, что повышает гибкость и читаемость.
Python
Основы Python

Основы Python

В этой лабораторной работе вы получите краткое введение в фундаментальные концепции Python, включая операторы, типы данных и базовые манипуляции со строками, на основе шпаргалки по Python.
Python
Создайте производителя событий JSON для Kafka на Python

Создайте производителя событий JSON для Kafka на Python

Сериализуйте словари заказов в JSON и UTF-8, опубликуйте записи с ключами установленным клиентом, подтвердите доставку через обратные вызовы и получите явную ошибку при недоступном брокере.
Big DataPythonShell
Встроенные функции Python

Встроенные функции Python

В этой лабораторной работе вы изучите основные встроенные функции Python для преобразования типов данных, математических операций, манипулирования последовательностями, ввода/вывода и интроспекции объектов.
Python
Генераторы Python (Comprehensions)

Генераторы Python (Comprehensions)

В этой лабораторной работе вы узнаете о генераторах Python (comprehensions) — кратком и мощном синтаксисе для создания списков, множеств и словарей. Вы замените традиционные циклы for на более читаемые и эффективные выражения-генераторы, включая использование условной логики.
Python
Функции Python

Функции Python

В этой лабораторной работе вы изучите основы создания и использования функций в Python. Вы рассмотрите определение функций с аргументами, использование именованных аргументов, возврат значений, понимание области видимости переменных и создание анонимных лямбда-функций.
Python
  • Предыдущий
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 241
  • Следующий