Table of Contents
In this article, we will discuss the concept of Python program to check Leap Year|Python language
In this Program, we are going to learn how to make sure the given year whether leap year or not using different methods in Python language.
This is done using if-else , if-elif-else, Nested -if and function in Python language.
In this program, we are going to learn how to make sure the given year whether leap year or not using if-else statements in Python language
Program 1
#Python program to check whether the given year is a leap or not year=int(input("Enter a year for check leap or not:")) if((year%400==0) or ((year%4==0) and (year%100!=0))): print("{0} is a leap year".format(year)) else: print("{0} is not a leap year".format(year))
When the above code is executed, it produces the following result
Case 1
Enter a year for check leap or not:2024 2024 is a leap year
Case 2
Enter a year for check leap or not:2030 2030 is not a leap year
In this program, we are going to learn how to make sure the given year whether leap year or not, using if-else if statements in Python language
Program 2
#Python program to check whether the given year is a leap or not year=int(input("Enter a year for check leap or not:")) if(year%400==0): print("{0} is a leap year".format(year)) elif(year%100==0): print("{0} is not a leap year".format(year)) elif(year%4==0): print("{0} is a leap year".format(year)) else: print("{0} is not a leap year".format(year))
When the above code is executed, it produces the following result
Case 1
Enter a year for check leap or not:2064 2064 is a leap year
Case 2
Enter a year for check leap or not:2074 2074 is not a leap year
In this program, we are going to learn how to make sure the given year whether leap year or not using Nested if statements in Python language
Program 3
#Python program to check whether the given year is a leap or not year=int(input("Enter a year for check leap or not:")) 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))
When the above code is executed, it produces the following result
Case 1
Enter a year for check leap or not:2030 2028 is a leap year
Case 2
Enter a year for check leap or not:2068 2068 is a leap year
In this program, we are going to learn how to make sure the given year whether leap year or not using function in Python language.
Program 4
#Python program to check whether the given year is a leap or not year=int(input("Enter a year for check leap or not:")) def leapYear(year):#function definition if(year%400==0): print("{0} is a leap year".format(year)) elif(year%100==0): print("{0} is not a leap year".format(year)) elif(year%4==0): print("{0} is a leap year".format(year)) else: print("{0} is not a leap year".format(year)) leapYear(year) #function call
When the above code is executed, it produces the following result
Case 1
Enter a year for check leap or not:1994 1994 is not a leap year
Case 2
Enter a year for check leap or not:1996 1996 is a leap year
Suggested post
Similar post
Java Leap Year Program|Java Program
C++ Leap Year Program|C++ Program
Subtract two numbers using method overriding Program 1
PHP Star triangle Pattern program Here's a simple Java program that demonstrates how to print…
Using Function or Method to Write to temperature conversion: Fahrenheit into Celsius In this article,…
Function or method of temperature conversion from Fahrenheit into Celsius In this article, we will…
Write temperature conversion program: from Fahrenheit to Celsius In this article, we will discuss the…
How to write a program to convert Fahrenheit into Celsius In this article, we will…
This website uses cookies.