Ну это не совсем так. На севере материка средиземноморский тип климата, а на юге умеренный.
Но основная масса да, они повторяются. Дело в том, что первая и главная причина формирования климата - это географическая широта, то есть угол падения солнечных лучей. А Африка - это единственный материк, который пересекается экватором практически пополам. То есть от северной и южной точек до экватора почти равное расстояние. Таким образом от экватора на север и на юг природные зоны (а они формируются под воздействием климата) повторяются.