Курс
Практика задач для собеседования по программированию на Python
Продвинутый уровеньУровень навыков
Обновлено 02.2025
PythonProgramming4 ч16 видео61 Упражнение5,050 XP28,888Справка об успешном завершении
Создать бесплатный аккаунт
Продолжить через GoogleПоказать больше вариантовили
Продолжая, вы принимаете наши Условия использования, Политику конфиденциальности и соглашаетесь с хранением ваших данных в США.
Любимая обучающимися из тысяч компаний
Обучаете команду?
Попробуйте для бизнесаОписание курса
Необходимые условия
Python ToolboxRegular Expressions in PythonData Manipulation with pandas1
Структуры данных Python и работа со строками
В этой главе мы освежим знания об основных структурах данных Python. Мы рассмотрим, как работать со списками, кортежами, множествами и словарями. Также разберём строки и научимся писать регулярные выражения для поиска заданных последовательностей символов в тексте.
2
Итерируемые объекты и их представители
Эта глава посвящена итерируемым объектам. Мы повторим их определение и разберём, как их распознать. Далее рассмотрим генераторы списков — одну из особенных возможностей Python для создания списков. Затем вспомним, как объединять несколько итерируемых объектов в один. Наконец, разберём, как создавать собственные итерируемые объекты с помощью генераторов.
3
Функции и лямбда-выражения
Эта глава посвящена функциональным возможностям Python. Мы начнём с определения функций с переменным количеством позиционных и именованных аргументов. Затем рассмотрим лямбда-функции и случаи, когда они удобны. В частности, разберём, как использовать их совместно с функциями
map(), filter() и reduce(). В завершение вспомним, что такое рекурсия и как её правильно реализовать.4
Python для научных вычислений
В этой главе рассматриваются темы, связанные с научными вычислениями в Python. Мы начнём с объяснения различий между массивами NumPy и списками и выясним, почему массивы лучше подходят для сложных вычислений. Далее рассмотрим полезные техники работы с DataFrame в pandas. В завершение выполним визуализацию данных с помощью диаграмм рассеяния, гистограмм и ящичных диаграмм.
Практика задач для собеседования по программированию на Python
Курс завершён
Получить сертификат об окончании
Добавьте эту квалификацию в профиль LinkedIn, резюме или CVПоделитесь в социальных сетях и в обзоре эффективностиЗаписаться сейчас
Присоединяйтесь к более чем 19 миллионам обучающихся и начните Практика задач для собеседования по программированию на Python уже сегодня!
Создать бесплатный аккаунт
Продолжить через GoogleПоказать больше вариантовили
Продолжая, вы принимаете наши Условия использования, Политику конфиденциальности и соглашаетесь с хранением ваших данных в США.
Развивайте свои навыки работы с данными с помощью DataCamp для мобильных устройств.
Успевайте в обучении на ходу с помощью наших мобильных курсов и ежедневных 5-минутных заданий по программированию.