Оба варианта оформления приемлемы.
Правильно: школу окончил сорок один ученик.
Оценка такого употребления зависит от типа текста.
Правильно: ученик Днепропетровска и ученик г. Днепропетровска. Географическое название, употребленное с родовым наименованием город, выступающее в функции приложения, согласуется с определяемым словом, то есть склоняется, если топоним русского, славянского происхождения или представляет собой давно заимствованное и освоенное наименование.
Верно: в кружок ходит 2021 ученик.
Корректно: Ученик, как губка, все впитывает.
«Справка» отвечает на вопросы по русскому языку.
Нет, в этом случае не сравниваются результаты ученика с результатами одноклассников. Речь идет о собственных успехах ученика, о том, что его собственные результаты (оценки) перестали, условно говоря, контрастировать и выровнялись.