Шаг 102.
Однострочники Python.
Алгоритмы. Некоторые итоги

    На этом шаге мы подведем краткие итоги по изученному материалу.

    В этих шагах вы изучили алгоритмы, имеющие большое значение в computer science. Они предназначены для решения широкого спектра задач, связанных с анаграммами, палиндромами, булеанами, перестановками, факториалами, простыми числами, числами Фибоначчи, шифрованием, поиском и сортировкой. Многие из них лежат в основе более сложных алгоритмов и входят во все полноценные курсы теории алгоритмов. Совершенствование практических и теоретических знаний алгоритмов - один из самых эффективных способов стать профессиональным программистом. Мы бы даже рискнули утверждать, что недостаточное понимание алгоритмов - основная причина того, что большинство посредственных программистов не могут продвинуться дальше в обучении.

    Мы высоко ценим то время и усилия, которые вы потратили на изучение всех фрагментов кода однострочников и пояснений к ним, и надеемся, что вы уже заметили значительный прогресс в своих навыках. По нашему опыту обучения изучающих Python, более половины программистов среднего уровня с трудом понимают простейшие однострочники на языке Python. Немного прилежания и упорства - и вы обойдете их и станете настоящим знатоком Python (или, по крайней мере, войдете в 10% лучших программистов).

    На следующем шаге мы завершим наше изложение.




Предыдущий шаг Содержание Следующий шаг