Question: CIT 144 Python I Chapter 5 Activity Leap Year Write a function def isLeapYear(year) that tests whether a year is a leap year: that is,
CIT 144 Python I Chapter 5 Activity Leap Year Write a function def isLeapYear(year) that tests whether a year is a leap year: that is, a year with 366 days (and February 29). Although it is generally preferred to have one return statement at the bottom of the function, in this exercise use multiple if statements and return statements to return the result as soon as you know it. Leap years are necessary to keep the calendar synchronized with the sun because the earth revolves around the sun once every 365.25 days. Actually, that figure is not entirely precise, and for all dates after 1582 the Gregorian correction applies. Usually years that are divisible by 4 are leap years, for example 1996. However, years that are divisible by 100 (for example, 1900) are not leap years, but years that are divisible by 400 are leap years (for example, 2000). Write the main() function which asks the user for a year, and write the isLeapYear() function that computes whether that year is a leap year, then the main() function should output the results.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
