Python

Python program to check Leap Year|Python language

Python program to check Leap Year|Python language

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.

Leap year program in Python language

Make sure whether the given year is leap or not- using if-else

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

Make sure whether the given year is leap or not- using if-elif

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

 

Make sure whether the given year is leap or not- using Nested if

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

 

Make sure whether the given year is leap or not- using function

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

Python function

if statements in Python

Nested if statements in Pyton

Operator in Python

Data types in Python

 

Similar post

Java Leap Year Program|Java Program

C Leap Year Program|C Program

C++ Leap Year Program|C++ Program

 

Karmehavannan

Recent Posts

Subtract two numbers using method overriding

Subtract two numbers using method overriding   Program 1

3 months ago

PHP Star triangle Pattern program

PHP Star triangle Pattern program Here's a simple Java program that demonstrates how to print…

3 months ago

Using function or method to Write temperature conversion : Fahrenheit into Celsius

Using Function or Method to Write to temperature conversion: Fahrenheit into Celsius In this article,…

1 year ago

Function or method:temperature conversion from Fahrenheit into Celsius – Entered by user

Function or method of temperature conversion from Fahrenheit into Celsius In this article, we will…

1 year ago

Write temperature conversion program: Fahrenheit into Celsius

Write temperature conversion program: from Fahrenheit to Celsius In this article, we will discuss the…

1 year ago

How to write a program to convert Fahrenheit into Celsius

How to write a program to convert Fahrenheit into Celsius In this article, we will…

1 year ago

This website uses cookies.