Python для начинающих
Начнёшь с расчёта стоимости покупки, дойдёшь до проверки формы и таблицы лидеров. По пути освоишь условия, циклы, списки и словари.
Для старта: Опыт программирования не нужен
После регистрации курс откроется в приложении.
Что освоишь на практике
- Писать условные ветки с точными границами вместо интуитивных прикидок
- Проходить списки циклами и накапливать результат без побочных эффектов
- Отличать отсутствующий ключ словаря от пустого значения и обрабатывать оба случая
подробнее о задачах и навыках
Что получится
84 решения на Python, собранных в 13 модулей: от первой строки кода до словарей, дат и мини-задач на стыке тем. Начнёшь с суммы позиции в корзине и приветствия по шаблону, дойдёшь до валидатора формы регистрации и таблицы лидеров с рангами. Три первых модуля, «Первые шаги», «Условия» и «Циклы», открыты бесплатно, остальные десять премиум. Каждую задачу решаешь и запускаешь прямо в браузере, ничего не устанавливая, а судья проверяет результат на скрытых входных данных.
Для кого
Для того, кто пишет на Python первую сотню строк и раньше не проходил дальше туториала. Уровень курса easy: задачи держат один шаг сложности за раз, без прыжков в незнакомый синтаксис. Если условия, циклы и списки для тебя пока не автоматизм, это стартовая точка.
- Опыт программирования не нужен
- Достаточно уметь пользоваться браузером и читать условия задач на русском
Что ещё отработаешь
- Обрабатывать пользовательский ввод с валидацией и понятными кодами ошибок
- Форматировать числа, деньги и телефоны по фиксированным правилам вывода
- Разбирать и собирать строки без регулярных выражений: срезы, split, join
- Собирать простые отчёты из списков словарей: суммы, счётчики, группировки
Программа курса
Начинай с первого модуля: новые темы идут от простых к сложным. Каждая задача — отдельная практика с проверкой решения.
// интерактивные уроки · 13 все уроки
Урок объясняет тему по шагам — текст, код и проверка прямо в браузере, — а задачи закрепляют её на прикладных примерах.
- 01 Знакомство: print, переменные и input 10 мин бесплатно
- 02 Калькулятор скидки: функции def и return 15 мин бесплатно
- 03 Камень, ножницы, бумага: условия if и elif 15 мин бесплатно
- 04 Угадай число: циклы for и range 10 мин бесплатно
- 05 Проверки и ошибки: списки, raise, isinstance 25 мин Premium
- 06 Числа и деньги: //, % и копейки 25 мин Premium
- 07 Строки: методы, срезы, split и join 35 мин Premium
- 08 Форматирование: f-строки и вид числа 40 мин Premium
- 09 Списки: изменяемость, срезы и сортировка 35 мин Premium
- 10 Словари: ключ, значение и счётчики 35 мин Premium
- 11 Разбор текста: while, break и кортежи 35 мин Premium
- 12 Коллекции: включения, sorted с ключом, множества 35 мин Premium
- 13 Время: одна единица, счёт, обратно в формат 35 мин Premium
Начни с задачи «Сумма позиции в корзине»
После регистрации откроется курс «Python для начинающих». Начни с модуля «Первые шаги»: редактор и проверка доступны на странице задачи.
23 задачи бесплатно
начать бесплатноПосле регистрации курс откроется в приложении.
другие курсы и сборники на этом языке