Skip to content
Home » Python program to check if the year entered by the user is a leap year or not

Python program to check if the year entered by the user is a leap year or not

Program to check if the year entered by the user is a leap year or not

yr=int(input("Enter a 4-digit year:"))
if yr%100==0:  
    if yr%400==0:
        leap=True
    else:
        leap=False
elif yr%4==0:
    leap=True
else:
    leap=False
if leap==True:
    print(yr, "is a leap year")
else:
    print(yr, "is not a leap year")

Output

Enter a 4-digit year:2024

2024 is a leap year