def is_leap(year):

leap = False

import datetime

year = int(input(“Enter a year: “))

if (year % 4) == 0:

if (year % 100) == 0:

if (year % 400) == 0:

print(“{0} is a leap year”.format(year))

else:

print(“{0} is not a leap year”.format(year))

else:

print(“{0} is a leap year”.format(year))

else:

print(“{0} is not a leap year”.format(year))

import time

import datetime

def is_leap(year):

leap = False

if (year % 4) == 0:

if (year % 100) == 0:

if (year % 400) == 0:

leap = True

else:

leap = False

else:

leap = True

return leap

print(“welcome to the year 2000”)

def is_leap(year):

return year % 4 == 0 and (year % 400 == 0 or year % 100 != 0)

year = int(input())

print(is_leap(year))

The leap year program in python is the program which checks whether a given year is the leap year or not.

In this program, we ask the user to input a year and then we use if…else statement to check whether it is a leap year or not. The condition for a leap year is as follows :

The condition for a leap year is as follows :

If the year is divisible by 4 then it is a leap year but if the year is century year like 2000, 1900, 2100 then it must be divisible by 400.