так тут нет повторения - 8 разных строк. Ты практически такие же строки делал в словаре. Общее - пара слов, которые ты зачем-то вынес в цикл. А ведь там и они могут оиличаться
как скажешь. пиши так как тебе хочется, это твое право. но ооп надо практиковать , потому что без него никуда в больших проектах особенно тех которые нужно потом обсуживать