Build your ultimate AI agent
Описание курса
Освоили основы Python и хотите двигаться дальше? Тогда этот курс — для вас. Вы закрепите и расширите знания о списках, словарях, кортежах, множествах и типах даты и времени. Вы увидите, как они применяются при работе с реальными данными, и научитесь использовать несколько типов данных совместно для решения многошаговых задач — включая расширённый практический кейс на основе данных транспортной системы Чикаго. Кроме того, вы познакомитесь с модулем Collections в Python: он позволяет хранить данные и управлять ими для самых разных целей. После прохождения курса вы будете готовы уверенно решать разнообразные задачи с данными средствами Python.
Предварительные требования
Программа
Структура курса
1
Базовые последовательные типы данных
В этой главе вы познакомитесь с базовыми типами данных Python: списками, множествами и строками. Эти структуры данных играют ключевую роль, поскольку служат основой для хранения упорядоченных данных и обхода по ним. Чтобы сделать обучение интереснее, полученные знания вы применяете на практике — отвечая на вопросы по набору данных о детских именах Нью-Йорка.
- Введение и списки50 XP
- Работа со списками: полезно и увлекательно100 XP
- Итерация по спискам100 XP
- Знакомство с кортежами50 XP
- Выбор типа данных50 XP
- Использование и распаковка кортежей100 XP
- Случайное создание кортежей100 XP
- Строки50 XP
- Форматированные строковые литералы (f-строки)100 XP
- Объединение нескольких строк100 XP
- Поиск подстрок в строках100 XP
2
Словари — основа Python
Словарь — основа всего в Python. В этой главе вы научитесь использовать словари для надёжной работы с данными, которые можно представить по-разному, и будете отвечать на новые вопросы по набору данных о детских именах Нью-Йорка. Вы освоите перебор данных в словаре, доступ к вложенным данным, добавление новых записей — и по достоинству оцените все возможности словарей Python.
3
Числовые типы данных, булевы значения и множества
Сделаем паузу в изучении словарей и рассмотрим другие распространённые типы данных: числовые, булевы, а также множества.
4
Продвинутые типы данных
Некоторые типы данных являются составными и открывают ещё больше возможностей, чем базовые. Давайте изучим несколько сложных типов из модуля collections, а также классы данных.
Типы данных в Python
Курс
завершён

