БесплатноВсе уровни
Python Тренажёр
Задачи для самостоятельной практики. От простых до сложных — с автопроверкой.
531 задач·~20ч
Чему научитесь:
- Алгоритмы на Python
- Работа со строками и списками
- Функции и ООП
- Структуры данных
Программа курса
531 задач · ~20чПривет, Python!
Intro10
Сложение двух чисел
Intro10
Тип переменной
Intro12
Конкатенация строк
Intro14
Длина строки
Easy17
Верхний регистр
Easy19
Чётное или нечётное
Easy20
Абсолютное значение
Easy22
Разворот строки
Easy24
Сумма списка
Beginner26
Максимум в списке
Beginner27
Сумма от 1 до N
Beginner29
FizzBuzz
Beginner31
Подсчёт гласных
Beginner33
Список чётных чисел
Beginner34
Функция степени
Junior36
Факториал
Junior38
Палиндром
Junior39
Количество уникальных элементов
Junior40
Числа Фибоначчи
Junior43
Частота символов
Junior+46
Сортировка пузырьком
Junior+48
Плоский список
Junior+50
Группировка по ключу
Junior+54
Класс стек
Middle56
Двоичный поиск
Middle59
LRU-кэш
Middle63
Декоратор таймер
Middle+67
Генератор простых чисел
Middle+71
Дерево выражений
Senior77
Обход графа (BFS)
Senior+86
PythonАлгоритмыСтруктуры данных