Курс на Stepik
Обложка курса «"Поколение Python": курс для начинающих» на Stepik
Бесплатно

"Поколение Python": курс для начинающих ★ 4.964

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

​В курсе рассказывается об основных типах данных, конструкциях и принципах структурного программирования языка Python. Курс содержит теорию в формате текстовых конспектов и более 500 задач с автоматизированной проверкой. Этот курс является первой частью линейки курсов "Поколение Python".

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «"Поколение Python": курс для начинающих»Учеников на курсе 1 648 619
Сертификаты, выданные на курсе «"Поколение Python": курс для начинающих»Сертификатов выдано 200 641
Отзывы о курсе «"Поколение Python": курс для начинающих»Отзывов получено 26 039
Рейтинг курса «"Поколение Python": курс для начинающих»Рейтинг курса 4.964
Уроки в курсе «"Поколение Python": курс для начинающих»Количество уроков 70
Тесты в курсе «"Поколение Python": курс для начинающих»Количество квизов 470
Задачи с кодом в курсе «"Поколение Python": курс для начинающих»Количество задач с кодом 331
Время прохождения курса «"Поколение Python": курс для начинающих»Время прохождения курса —
Обновления курса «"Поколение Python": курс для начинающих»Обновления курса — —
Дата публикации курса «"Поколение Python": курс для начинающих»Дата публикации курса — ———
Последнее обновление курса «"Поколение Python": курс для начинающих»Последнее обновление — ———
Сложность easy — ———

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

Разделы в курсе «"Поколение Python": курс для начинающих» 17 разделов Уроки в курсе «"Поколение Python": курс для начинающих» 70 уроков Тесты в курсе «"Поколение Python": курс для начинающих» 470 тестов Задачи в курсе «"Поколение Python": курс для начинающих» 331 задача Время прохождения курса «"Поколение Python": курс для начинающих» 56 ч. Последнее обновление курса «"Поколение Python": курс для начинающих» обн. 6 октября 2026

Общая информация о курсе

4 урока
1. О курсе ↗
2. Как проходить курс ↗
3. Для преподавателей и работы в группах ↗
4. Достижения курса ↗

Ввод-вывод данных

5 уроков
1. Введение. Знакомство с Python ↗
2. Команды print() и input(), переменные ↗
3. Параметры sep и end, PEP8 ↗
4. Целочисленная арифметика. Часть 1 ↗
5. Целочисленная арифметика. Часть 2 ↗

Итоговая работа на ввод-вывод данных Экзамен

2 урока
1. Часть 1 ↗
2. Часть 2 ↗

Условный оператор

3 урока
1. Выбор из двух ↗
2. Логические операции ↗
3. Вложенные и каскадные условия ↗

Итоговая работа на условный оператор Экзамен

1 урок
1. Задачи на программирование ↗

Типы данных

3 урока
1. Числовые типы данных: int, float ↗
2. Строковый тип данных ↗
3. Модуль math ↗

Циклы for и while

10 уроков
1. Цикл for ↗
2. Цикл for: функция range ↗
3. Частые сценарии. Часть 1 ↗
4. Частые сценарии. Часть 2 ↗
5. Цикл while ↗
6. Обработка цифр числа ↗
7. break, continue и else ↗
8. Поиск ошибок и ревью кода ↗
9. Вложенные циклы. Часть 1 ↗
10. Вложенные циклы. Часть 2 ↗

Итоговая работа на циклы Экзамен

2 урока
1. Часть 1 ↗
2. Часть 2 ↗

Строковый тип данных

8 уроков
1. Индексация ↗
2. Срезы ↗
3. Методы строк. Часть 1 ↗
4. Методы строк. Часть 2 ↗
5. Методы строк. Часть 3 ↗
6. Форматирование строк ↗
7. Строки в памяти компьютера, таблица символов Unicode ↗
8. Сравнение строк ↗

Итоговая работа на строки Экзамен

2 урока
1. Часть 1 ↗
2. Часть 2 ↗

Списки

8 уроков
1. Введение в списки ↗
2. Основы работы со списками ↗
3. Методы списков. Часть 1 ↗
4. Вывод элементов списка ↗
5. Методы строк: split(), join() ↗
6. Методы списков. Часть 2 ↗
7. Списочные выражения ↗
8. Сортировка списков ↗

Итоговая работа на списки Экзамен

2 урока
1. Часть 1 ↗
2. Часть 2 ↗

Функции

6 уроков
1. Функции без параметров ↗
2. Функции с параметрами ↗
3. Локальные и глобальные переменные ↗
4. Функции с возвратом значения. Часть 1 ↗
5. Функции с возвратом значения. Часть 2 ↗
6. Функции с возвратом значения. Часть 3 ↗

Итоговая работа на функции Экзамен

1 урок
1. Задачи на программирование ↗

Работа над мини-проектом

7 уроков
1. Модуль random ↗
2. Числовая угадайка ↗
3. Магический шар 8 ↗
4. Генератор безопасных паролей ↗
5. Шифр Цезаря ↗
6. Калькулятор систем счисления ↗
7. Угадайка слов ↗

Заключение

3 урока
1. Заключительный урок ↗
2. О команде курса ↗
3. Оглавление ↗

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

3 урока
1. Об этом модуле ↗
2. Python 3.14 ↗
3. Python 3.15 ↗