A leap year occurs every four years to account for the difference between the calendar year and the astronomical year. A year is a leap year if it is divisible by 4, but not by 100 - except that years divisible by 400 are still leap years. The document provides an example function that takes a year as a parameter and returns True if it is a leap year or False if it is not. It then demonstrates calling the function with sample user inputs to print if the year is or isn't a leap year.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
50%(2)50% found this document useful (2 votes)
3K views2 pages
5.21 LAB Leap Year - Functions
A leap year occurs every four years to account for the difference between the calendar year and the astronomical year. A year is a leap year if it is divisible by 4, but not by 100 - except that years divisible by 400 are still leap years. The document provides an example function that takes a year as a parameter and returns True if it is a leap year or False if it is not. It then demonstrates calling the function with sample user inputs to print if the year is or isn't a leap year.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2
5.
21 LAB Leap year - functions
A year in the modern Gregorian Calendar consists of 365 days. In reality, the earth takes longer to rotate around the sun. To account for the difference in time, every 4 years, a leap year takes place. A leap year is when a year has 366 days: An extra day, February 29th. The requirements for a given year to be a leap year are: 1) The year must be divisible by 4 2) If the year is a century year (1700, 1800, etc.), the year must be evenly divisible by 400 Some example leap years are 1600, 1712, and 2016. Write a program that takes in a year and determines whether that year is a leap year. Ex: If the input is: 1712 the output is: 1712 is a leap year. Ex: If the input is: 1913 the output is: 1913 is not a leap year. Your program must define and call the following function. The function should return true if the input year is a leap year and false otherwise. def is_leap_year(user_year) Note: This is a lab from a previous chapter that now requires the use of a function. def is_leap_year(year):