Узнав основы языка программирования, возникает вопрос следующего шага. Вместо того, чтобы продолжать заниматься теорией, имеет смысл разрабатывать свои собственные программы. Небольшие программы начального уровня могут помочь с этим. Потому что вы можете увидеть, как была реализована программа. Кроме того, вы можете попытаться развивать программу. Или вы можете сначала попытаться найти решение самостоятельно, не посмотрев на готовый код.
Эта коллекция небольших программ Python хочет помочь начинающим таким образом. В зависимости от состояния знаний, какой -то код может показаться тривиальным. Другие, с другой стороны, могут быть большим испытанием. В последнем случае вас не следует сдерживаться, но пытайтесь понять код шаг за шагом. В этом контексте неплохо переписать программу, чтобы лучше понять программу.