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 Machine Learning Eqution Reference - Sebastian Raschka
Python break and continue
Python Tuple count()
Python Dictionary update()
Learning scikit-learn Machine Learning in Python - Raul Garreta & Guillermo Moncecchi
Python tuple()
Python bool()
Python pass statement
Python String find()
Python next()
Python Program to Get the Class Name of an Instance
Python Get Current time
Python Program to Slice Lists
Python Program to Remove Punctuations From a String
Python chr()
Python Program to Find the Largest Among Three Numbers
Deep Learning in Python - LazyProgrammer
Python Program to Create a Countdown Timer
Python Program to Sort a Dictionary by Value
Python locals()
Python Directory and Files Management
Python String expandtabs()
Python Program to Compute all the Permutation of the String
Python Multiple Inheritance
Python dir()
Python bin()
Python Program to Delete an Element From a Dictionary
Python String islower()
Python hex()
Python String join()
Python Set issuperset()
Python while Loop