python 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.
if((i_year % 4 == 0 and i_year % 100 != 0) or (i_year % 400 == 0)):
print("{} is a leap year.".format(i_year))
else:
print("{} is not a leap year.".format(i_year))
Explanation:
Read year from user and assign it to variable "year".If year is completely divisible by 4 and not divisible by 100 or year is completely divisible by 400 then year is leap year otherwise year is not a leap year.
25! 27+24=51 if you divide 51 by two, you get 25.5 Because we can’t have a 0.5th of a child, you can round down to the nearest whole number. Leaving you with 25. Hope this helped :)
(modulus division works well for these kinds of questions)