def month_happyday(month): mon = int(month) day_l = [] for i in range(1, 31): day_l.append(i) cou = 0 for day in day_l: day_sum = sum(list(map(int, str(day)))) if mon == day_sum: cou += 1 return cou hd_list = [] for i in range(1, 13): hd_list.append(month_happyday(i)) print(sum(hd_list))