Э
Прямо слёту нубский вопрос : А как наиболее правильно вывести 18, 30, 42 и т.д месяцев в виде «1 год и 6 месяцев». Трансформации, «год» в «лет» и склонение «месяц» пока в расчёт не принимая.
Сорян, если прям идиотский вопрос )
years, months = months_count.divmod(12)