Pandas Учебники

Изучите Python Pandas через всесторонние учебники, от основ DataFrame до продвинутого анализа данных. Практикуйтесь в нашей интерактивной среде Pandas с практическими примерами и реальными наборами данных. Это идеально подходит для начинающих, изучающих манипуляцию данными.

Определение классов и объектов в Python

Определение классов и объектов в Python

В этой лабораторной работе вы изучите фундаментальные концепции Объектно-Ориентированного Программирования (ООП) в Python. Мы рассмотрим, как определять классы, которые служат шаблонами для создания объектов, и поймем взаимосвязь между классами и объектами. Затем вы получите практический опыт, создавая и используя экземпляры определенных вами классов. Лабораторная работа проведет вас через инициализацию объектов с помощью метода __init__ для установки их начального состояния и настройку их строкового представления с помощью метода __repr__ для улучшения отладки и читаемости.
Python
Создание REST API на Flask с использованием SQLite

Создание REST API на Flask с использованием SQLite

В этом проекте мы научимся создавать REST API на Flask, используя SQLite в качестве базы данных. Мы начнем с создания примерной базы данных SQLite и заполнения ее некоторыми данными. Затем мы разработаем приложение на Flask с конечными точками (endpoints) для выполнения операций CRUD (создание, чтение, обновление, удаление) над данными в базе данных SQLite.
Python
Как добавить несколько аргументов argparse

Как добавить несколько аргументов argparse

Узнайте, как эффективно добавлять и обрабатывать несколько аргументов командной строки в Python, используя мощный модуль argparse для гибкой настройки скриптов
Python
Как добавить время в Python datetime

Как добавить время в Python datetime

Изучите эффективные методы добавления времени в Python datetime, исследуйте методы timedelta и выполняйте точные вычисления времени с помощью практических примеров и лучших практик.
Python
Обработка ввода и вывода в Python

Обработка ввода и вывода в Python

В этой лабораторной работе вы изучите фундаментальные концепции обработки ввода и вывода (I/O) в Python. Мы рассмотрим, как отображать информацию в консоли с помощью функции `print()`, включая управление разделителями между несколькими аргументами. Кроме того, вы получите практический опыт получения пользовательского ввода с клавиатуры, записи данных в файлы и чтения данных из файлов, охватывая основные навыки взаимодействия с внешними источниками данных в ваших программах на Python.
Python
Аутентификация сообщений с помощью HMAC в криптографии

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

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

Управление словарями в Python

В этой лабораторной работе вы получите практический опыт управления словарями в Python. Словари являются важными структурами данных для хранения информации в виде пар ключ-значение. Вы узнаете, как создавать и просматривать словари, получать доступ к элементам и изменять их, добавлять и удалять элементы, а также изучать объекты представлений словаря (dictionary view objects).
Python
Создание сервиса сокращения URL-адресов с использованием Flask и MySQL

Создание сервиса сокращения URL-адресов с использованием Flask и MySQL

В этом проекте вы научитесь создавать простой сервис сокращения URL-адресов с использованием Flask и MySQL. Вы узнаете, как настраивать базу данных, проектировать веб-интерфейс и реализовывать функциональность для сокращения URL-адресов, поиска URL-адресов по тегам и просмотра аналитики. Проект прост в освоении и дает полное представление о веб-разработке на Python и управлении базами данных.
HTMLPythonMySQLCSS
Обработка исключений с помощью try except в Python

Обработка исключений с помощью try except в Python

В этой лабораторной работе вы узнаете, как эффективно обрабатывать исключения в Python с помощью оператора `try...except`. Мы рассмотрим, как перехватывать специфические исключения, такие как `ValueError`, обрабатывать несколько типов исключений и выполнять код независимо от того, произошло исключение или нет, используя блоки `else` и `finally`. Вы также научитесь вызывать пользовательские исключения для сигнализации о специфических условиях ошибок в вашем коде. Благодаря практическим упражнениям вы получите практический опыт написания надежных и отказоустойчивых программ на Python.
Python
Стиль кода PEP 8 в Python

Стиль кода PEP 8 в Python

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

Инструменты для разработки на Python

В этой лабораторной работе вы изучите различные инструменты для разработки на Python, включая стандартный интерактивный режим, IPython для расширенного взаимодействия, Vim для написания скриптов и IDLE для интегрированной разработки. Получите практический опыт работы с различными рабочими процессами разработки на Python.
Python
Манипулирование списками в Python

Манипулирование списками в Python

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

Документирование функций Python с помощью Docstrings

В этой лабораторной работе вы узнаете о важности документирования вашего кода Python с использованием docstrings. Мы рассмотрим, как получить доступ к существующим docstrings для встроенных функций с помощью функции help() и атрибута __doc__. Кроме того, вы получите практический опыт написания собственных docstrings для пользовательских функций и проверки их доступности с помощью функции help(), что сделает ваш код более понятным и удобным для сопровождения.
Python
Создайте сокращатель ссылок с помощью Python и Flask

Создайте сокращатель ссылок с помощью Python и Flask

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

Импорт модулей и пакетов в Python

В этой лабораторной работе вы узнаете, как импортировать и использовать модули и пакеты в Python. Мы рассмотрим модули Python с помощью pydoc, импортируем модули, используя оператор import, импортируем определенные объекты с помощью from...import и разберемся в структуре пакетов Python. Эта лабораторная работа предоставляет практические навыки для эффективной организации и повторного использования кода.
Python
Добавление Комментариев в Python

Добавление Комментариев в Python

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

Условные операторы в Python

В этой лабораторной работе вы научитесь управлять потоком выполнения ваших программ на Python с помощью условных операторов. Мы начнем с понимания концепции последовательного выполнения программы, а затем введем условную логику как способ, позволяющий программам принимать решения. Вы реализуете одно-, двух- и многоуровневую логику с использованием операторов if, if-else и if-elif-else. Лабораторная работа также охватит вложенные операторы if, оператор pass и представит оператор match-case (Python 3.10+). К концу этой лабораторной работы вы сможете писать код на Python, который выполняет различные блоки инструкций на основе определенных условий.
Python
Изучение специальных методов в классах Python

Изучение специальных методов в классах Python

В этой лабораторной работе вы погрузитесь в увлекательный мир специальных методов Python, часто называемых «дундер» методами. Вы получите практическое понимание того, как эти методы влияют на поведение ваших классов и объектов, изучив __new__, __del__, __slots__ и __call__.
Python
  • Предыдущий
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 175
  • Следующий