In this program, you will learn to check whether a year is leap year or not. We will use nested if…else to solve this problem.
To understand this example, you should have the knowledge of the following Python programming topics:
A leap year is exactly divisible by 4 except for century years (years ending with 00). The century year is a leap year only if it is perfectly divisible by 400. For example,
2017 is not a leap year 1900 is a not leap year 2012 is a leap year 2000 is a leap year
Source Code
# Python program to check if year is a leap year or not
year = 2000
# To get year (integer input) from the user
# 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))
Output
2000 is a leap year
You can change the value of year in the source code and run it again to test this program.
Related posts:
Python String isdecimal()
Python object()
Python Deep Learning Cookbook - Indra den Bakker
Python Program to Slice Lists
Python Program to Represent enum
How to Get Started With Python?
Python String count()
Python Program to Check If a List is Empty
Python chr()
Python map()
Node.js vs Python for Backend Development
Python List insert()
Python Data Analytics with Pandas, NumPy and Matplotlib - Fabio Nelli
Python Program to Transpose a Matrix
Python del Statement
Python Program to Print Output Without a Newline
Python globals()
Python Program to Calculate the Area of a Triangle
Python Package
Python Program to Find Armstrong Number in an Interval
Python String encode()
Python Strings
Python String rpartition()
Python strftime()
Python List reverse()
Python Tuple index()
Python Dictionary items()
Python String expandtabs()
Python Program to Check if a Number is Odd or Even
Python format()
Python Program to Make a Flattened List from Nested List
Python Program to Get File Creation and Modification Date