Изучение
Рубрика для тех, кто учится программировать и хочет закрепить синтаксис на задачах. У каждой задачи своё условие, решение, вывод программы и разбор ошибки, на которой новичок спотыкается: строка из input() вместо числа, округление половин в round(), порядок элементов во множестве. Код прогнан целиком, версия языка указана рядом с примерами.
Решения записаны функциями, поэтому их можно проверить через assert и подставить граничные случаи: 0, 1, пустую строку, год 1900. Задачи на Python идут от чисел и условий к циклам, строкам, спискам и словарям.
Здесь собраны задачи по Python для начинающих программистов, которые уже знают синтаксис print, if и for: десять задач на числа, условия, циклы, строки

