# from lab23 import is_year_leap def is_year_leap(year): if year % 4 == 0: return True else: return False def days_in_month(year, month): days = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31] if is_year_leap(year) == True: days[1] = 29 return days[month - 1] test_years = [1901, 2000, 2016, 1987] test_months = [2, 2, 1, 11] test_results = [28, 29, 31, 30] for i in range(len(test_years)): yr = test_years[i] mo = test_months[i] print(yr, mo, "->", end="") result = days_in_month(yr, mo) if result == test_results[i]: print("OK") else: print("Failed")