# Python program to check whether a year is leap year or not

## Python program to check whether a year is leap year or not

Given a year , write a program to check whether it is leap year or not . So first we have to know that what is leap year .

Leap year : -
• A leap year is a calendar year that contains an additional day added to keep the calendar year synchronized with the astronomical year or seasonal year
• Generally Year which is divided by 4 is know as leap year . but the year which are divided by 100 for these year we have to check that whether it is divided by 400 or not . if it is then the year is leap year .
Sample input :
`2001`
Sample output:
`2001 is not a leap year `

## Python program to check whether a year is leap year or not

The objective of the code is to check that the year is leap year or not .

Code(Python):-

year=int(input())
if year%100==0:
if year%400==0:
print(f"{year} is a leap year")
else:
print(f"{year} is not a leap year")
elif year%4==0:
print(f"{year} is a leap year")
else:
print(f"{year} is not a leap year")

Output:-

1600
1600 is a leap year