Pandas Учебники
Изучите Python Pandas через всесторонние учебники, от основ DataFrame до продвинутого анализа данных. Практикуйтесь в нашей интерактивной среде Pandas с практическими примерами и реальными наборами данных. Это идеально подходит для начинающих, изучающих манипуляцию данными.
Другие деревья навыков
LinuxDevOpsКибербезопасностьDevOps EngineerCybersecurity EngineerDevSecOpsKali LinuxRed Hat Enterprise LinuxОбучение RHCSAОбучение RHCE in Enterprise LinuxОбучение LFCSShellGitDockerKubernetesОбучение CKAОбучение CKADОбучение CKSAnsibleОбучение RHCE in AnsibleJenkinsNmapWiresharkHydraCompTIAБаза данныхMySQLPostgreSQLRedisMongoDBSQLitePythonGolangJavaCC++Веб-разработкаНаука о данных
Определение классов и объектов в Python
В этой лабораторной работе вы изучите фундаментальные концепции Объектно-Ориентированного Программирования (ООП) в Python. Мы рассмотрим, как определять классы, которые служат шаблонами для создания объектов, и поймем взаимосвязь между классами и объектами. Затем вы получите практический опыт, создавая и используя экземпляры определенных вами классов. Лабораторная работа проведет вас через инициализацию объектов с помощью метода __init__ для установки их начального состояния и настройку их строкового представления с помощью метода __repr__ для улучшения отладки и читаемости.
Python
Создание REST API на Flask с использованием SQLite
В этом проекте мы научимся создавать REST API на Flask, используя SQLite в качестве базы данных. Мы начнем с создания примерной базы данных SQLite и заполнения ее некоторыми данными. Затем мы разработаем приложение на Flask с конечными точками (endpoints) для выполнения операций CRUD (создание, чтение, обновление, удаление) над данными в базе данных SQLite.
Python
Как добавить несколько аргументов argparse
Узнайте, как эффективно добавлять и обрабатывать несколько аргументов командной строки в Python, используя мощный модуль argparse для гибкой настройки скриптов
Python
Как добавить время в Python datetime
Изучите эффективные методы добавления времени в Python datetime, исследуйте методы timedelta и выполняйте точные вычисления времени с помощью практических примеров и лучших практик.
Python
Обработка ввода и вывода в Python
В этой лабораторной работе вы изучите фундаментальные концепции обработки ввода и вывода (I/O) в Python. Мы рассмотрим, как отображать информацию в консоли с помощью функции `print()`, включая управление разделителями между несколькими аргументами. Кроме того, вы получите практический опыт получения пользовательского ввода с клавиатуры, записи данных в файлы и чтения данных из файлов, охватывая основные навыки взаимодействия с внешними источниками данных в ваших программах на Python.
Python
Аутентификация сообщений с помощью HMAC в криптографии
В этой лабораторной работе вы узнаете, как обеспечить целостность и подлинность сообщений с помощью HMAC (код аутентификации сообщения на основе хеша) с использованием OpenSSL и Python.
CybersecurityLinuxPython
Управление словарями в Python
В этой лабораторной работе вы получите практический опыт управления словарями в Python. Словари являются важными структурами данных для хранения информации в виде пар ключ-значение. Вы узнаете, как создавать и просматривать словари, получать доступ к элементам и изменять их, добавлять и удалять элементы, а также изучать объекты представлений словаря (dictionary view objects).
Python
Создание сервиса сокращения URL-адресов с использованием Flask и MySQL
В этом проекте вы научитесь создавать простой сервис сокращения URL-адресов с использованием Flask и MySQL. Вы узнаете, как настраивать базу данных, проектировать веб-интерфейс и реализовывать функциональность для сокращения URL-адресов, поиска URL-адресов по тегам и просмотра аналитики. Проект прост в освоении и дает полное представление о веб-разработке на Python и управлении базами данных.
HTMLPythonMySQLCSS
Обработка исключений с помощью try except в Python
В этой лабораторной работе вы узнаете, как эффективно обрабатывать исключения в Python с помощью оператора `try...except`. Мы рассмотрим, как перехватывать специфические исключения, такие как `ValueError`, обрабатывать несколько типов исключений и выполнять код независимо от того, произошло исключение или нет, используя блоки `else` и `finally`. Вы также научитесь вызывать пользовательские исключения для сигнализации о специфических условиях ошибок в вашем коде. Благодаря практическим упражнениям вы получите практический опыт написания надежных и отказоустойчивых программ на Python.
Python
Стиль кода PEP 8 в Python
В этой лабораторной работе вы научитесь применять руководство по стилю PEP 8 к вашему коду на Python. PEP 8 предоставляет рекомендации по написанию читаемого и единообразного кода на Python, охватывая отступы, длину строк, пробелы и соглашения об именовании. Вы попрактикуетесь в реализации рекомендаций, изучите правила и будете использовать autopep8 для автоматического форматирования.
Python
Инструменты для разработки на Python
В этой лабораторной работе вы изучите различные инструменты для разработки на Python, включая стандартный интерактивный режим, IPython для расширенного взаимодействия, Vim для написания скриптов и IDLE для интегрированной разработки. Получите практический опыт работы с различными рабочими процессами разработки на Python.
Python
Манипулирование списками в Python
В этой лабораторной работе вы получите практический опыт манипулирования списками в Python — фундаментальной структурой данных. Вы научитесь создавать, получать доступ, добавлять, удалять, изменять, сортировать, запрашивать и вкладывать списки. В результате вы сможете эффективно работать со списками для управления и обработки данных в ваших программах на Python.
Python
Документирование функций Python с помощью Docstrings
В этой лабораторной работе вы узнаете о важности документирования вашего кода Python с использованием docstrings. Мы рассмотрим, как получить доступ к существующим docstrings для встроенных функций с помощью функции help() и атрибута __doc__. Кроме того, вы получите практический опыт написания собственных docstrings для пользовательских функций и проверки их доступности с помощью функции help(), что сделает ваш код более понятным и удобным для сопровождения.
Python
Создайте сокращатель ссылок с помощью Python и Flask
В этом проекте мы научимся создавать сокращатель ссылок с использованием Python и Flask. Сокращатель ссылок - это инструмент, который берет длинную ссылку и преобразует ее в более короткую, удобную для управления. Это может быть полезно для обмена ссылками в социальных сетях или по электронной почте, а также для упрощения доступа к длинным ссылкам.
Python
Импорт модулей и пакетов в Python
В этой лабораторной работе вы узнаете, как импортировать и использовать модули и пакеты в Python. Мы рассмотрим модули Python с помощью pydoc, импортируем модули, используя оператор import, импортируем определенные объекты с помощью from...import и разберемся в структуре пакетов Python. Эта лабораторная работа предоставляет практические навыки для эффективной организации и повторного использования кода.
Python
Добавление Комментариев в Python
В этой лабораторной работе вы узнаете о важности и практическом применении комментариев в программировании на Python. Комментарии необходимы для того, чтобы сделать ваш код понятным для человека, что критически важно для сопровождения и совместной работы, особенно по мере усложнения программ. Вы изучите различные типы комментариев и поймете, как использовать их эффективно.
Python
Условные операторы в Python
В этой лабораторной работе вы научитесь управлять потоком выполнения ваших программ на Python с помощью условных операторов. Мы начнем с понимания концепции последовательного выполнения программы, а затем введем условную логику как способ, позволяющий программам принимать решения. Вы реализуете одно-, двух- и многоуровневую логику с использованием операторов if, if-else и if-elif-else. Лабораторная работа также охватит вложенные операторы if, оператор pass и представит оператор match-case (Python 3.10+). К концу этой лабораторной работы вы сможете писать код на Python, который выполняет различные блоки инструкций на основе определенных условий.
Python
Изучение специальных методов в классах Python
В этой лабораторной работе вы погрузитесь в увлекательный мир специальных методов Python, часто называемых «дундер» методами. Вы получите практическое понимание того, как эти методы влияют на поведение ваших классов и объектов, изучив __new__, __del__, __slots__ и __call__.
Python
- Предыдущий
- 1
- 2
- 3
- 4
- 5
- 6
- ...
- 175
- Следующий