Курс на Stepik
Обложка курса «Python для ЕГЭ с нуля | Полный курс» на Stepik
Бесплатно

Python для ЕГЭ с нуля | Полный курс 5.000

Открыть на
STEPIK.ORG

Освойте Python с нуля и научитесь использовать его для решения задач ЕГЭ по информатике. Последовательная теория, понятные примеры и много практики: от первых программ до файлов, перебора и сложных смешанных задач.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Python для ЕГЭ с нуля | Полный курс»Учеников на курсе 285
Сертификаты, выданные на курсе «Python для ЕГЭ с нуля | Полный курс»Сертификатов выдано 0
Отзывы о курсе «Python для ЕГЭ с нуля | Полный курс»Отзывов получено 16
Рейтинг курса «Python для ЕГЭ с нуля | Полный курс»Рейтинг курса 5.000
Уроки в курсе «Python для ЕГЭ с нуля | Полный курс»Количество уроков 223
Тесты в курсе «Python для ЕГЭ с нуля | Полный курс»Количество квизов 53
Задачи с кодом в курсе «Python для ЕГЭ с нуля | Полный курс»Количество задач с кодом 272
Время прохождения курса «Python для ЕГЭ с нуля | Полный курс»Время прохождения курса
Обновления курса «Python для ЕГЭ с нуля | Полный курс»Обновления курса
Дата публикации курса «Python для ЕГЭ с нуля | Полный курс»Дата публикации курса
Последнее обновление курса «Python для ЕГЭ с нуля | Полный курс»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «Python для ЕГЭ с нуля | Полный курс» 17 разделов Уроки в курсе «Python для ЕГЭ с нуля | Полный курс» 223 урока Тесты в курсе «Python для ЕГЭ с нуля | Полный курс» 53 теста Задачи в курсе «Python для ЕГЭ с нуля | Полный курс» 272 задачи Время прохождения курса «Python для ЕГЭ с нуля | Полный курс» 2 ч. Последнее обновление курса «Python для ЕГЭ с нуля | Полный курс» обн. 13 августа 2026

Введение

6 уроков
1. Ссылки | Обратная связь
2. Для преподавателей
3. Отзывы о курсе
4. Что такое Python
5. Установка и настройка
6. Первая программа

Основы Python

4 урока
1. Переменные и типы данных
2. Ввод и вывод
3. Арифметические операции
4. Комментарии и стиль кода

Работа со строками

2 урока
1. Индексация и срезы
2. Методы строк

Условные операторы и логика

4 урока
1. Булевы значения и операторы
2. Операторы сравнения
3. Условный оператор if
4. Вложенные условия

Циклы

3 урока
1. Цикл while
2. Цикл for и range
3. Вложенные циклы

Коллекции данных

4 урока
1. Списки
2. Кортежи
3. Множества
4. Словари

Функции

4 урока
1. Определение функций
2. Аргументы и возвращаемые значения
3. Область видимости
4. Рекурсия

Работа с файлами

2 урока
1. Чтение файлов
2. Чтение строк и обработка данных

Что делать дальше?

1 урок
1. Как подготовиться к ЕГЭ?

Полезные структуры данных

16 уроков
1. Кортежи tuple
2. Отличие списка от кортежа
3. Распаковка значений
4. Множества set
5. Создание множества
6. Удаление повторяющихся элементов
7. Проверка элемента через in
8. Добавление и удаление элементов множества
9. Пересечение множеств
10. Объединение множеств
11. Разность множеств
12. Словари dict
13. Ключи и значения
14. Добавление и изменение элементов словаря
15. Перебор словаря
16. Практика

Функции

14 уроков
1. Зачем нужны функции
2. Создание функции def
3. Вызов функции
4. Параметры функции
5. Несколько параметров
6. return
7. print() и return — в чём разница
8. Возврат нескольких значений
9. Локальные переменные
10. Функция-проверка
11. Функции в циклах
12. Функции для работы с числами
13. Функции для работы со строками
14. Практика

Рекурсия

14 уроков
1. Что такое рекурсия
2. Первый пример рекурсивной функции
3. Базовый случай
4. Рекурсивный вызов
5. Как выполняется рекурсивная функция
6. Рекурсия с одним вызовом
7. Несколько рекурсивных вызовов
8. Что происходит до рекурсивного вызова
9. Что происходит после рекурсивного вызова
10. Рекурсивные функции с print()
11. Рекурсивные функции с return
12. Подсчёт количества вызовов
13. Разбор типовых задач ЕГЭ
14. Практика

Работа с файлами

15 уроков
1. Зачем работать с файлами
2. Открытие файла open()
3. Чтение файла
4. read()
5. readline()
6. readlines()
7. Перебор строк файла через for
8. Удаление \n
9. Преобразование строк файла в числа
10. Поиск количества подходящих чисел
11. Сумма элементов файла
12. Минимум и максимум
13. Обработка пар соседних элементов
14. Обработка троек элементов
15. Типовые задачи ЕГЭ с файлами

Системы счисления средствами Python

15 уроков
1. Что такое система счисления
2. Перевод из десятичной системы
3. Функция bin()
4. Функция oct()
5. Функция hex()
6. Удаление префикса 0b
7. int() с указанием основания
8. Перевод из двоичной системы
9. Перевод из других систем счисления
10. Подсчёт цифр в записи числа
11. Поиск определённой цифры
12. Большие степени
13. Арифметические выражения из ЕГЭ
14. Собственная функция перевода числа
15. Практика

Перебор и itertools

15 уроков
1. Что такое полный перебор
2. Вложенные циклы для перебора
3. Перебор нескольких символов
4. Формирование строк при переборе
5. Проверка условий
6. Подсчёт подходящих вариантов
7. Модуль itertools
8. product()
9. repeat
10. Перебор слов через product()
11. permutations()
12. combinations()
13. Перебор с повторениями и без повторений
14. Типовые задачи ЕГЭ
15. Практика

Полезные возможности Python

15 уроков
1. Функция abs()
2. round()
3. divmod()
4. enumerate()
5. zip()
6. all()
7. any()
8. sorted() и параметр reverse
9. key при сортировке
10. Тернарный оператор
11. Генераторные выражения
12. sum() с условием
13. min() и max() с key
14. Полезные приёмы со строками и списками
15. Практика

Алгоритмические шаблоны

16 уроков
1. Что такое алгоритмический шаблон
2. Счётчик
3. Накопление суммы
4. Поиск минимума и максимума
5. Поиск двух экстремальных значений
6. Флаг
7. Поиск первого подходящего значения
8. Поиск последнего подходящего значения
9. Обработка соседних элементов
10. Обработка пар
11. Обработка троек
12. Скользящее окно
13. Полный перебор
14. Фильтрация данных
15. Комбинирование нескольких условий
16. Практика