Зачем тебе npyscreen?
Хотел написать консольное приложение, пробовал npyscreen, но мне посоветовали использовать curses, так как npyscreen больше не поддерживается.
Советую прочесть книгу М.Лутца, вроде, второй том.
Там как раз "по атомам" автор разбирает принципы работы классов, экземпляров и ООП в целом.
Если ручки добрались до ооп, то нужно достаточно подробно знать как работает эта парадигма, в книге как раз все разъясняется.
1) Опишите корректно задачу.
2) Нету такого модуля как numru
3) Наведите порядок с циклом for и пробелами.
4) А лучше откройте книгу Byte of python или несколько туториалов на ютубе и программу
вы сами напишите.
5) https://pythontutor.ru/
"Китайский Новый год начинается 1 числа 1 месяца по китайскому лунно-солнечному календарю".
Не знаю, скажет ли тебе что-то это) Поищи в инете таблицы наступления нового года в разные годы, может найдешь закономерность. И тогда уже можно будет написать свой алгоритм.