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

Multiply two numbers in Java using scanner| 5 different ways

Multiply two numbers in Java using scanner| 5 different ways In this article, we will…

3 months ago

5 different ways to Divide two numbers in Java using scanner

5 Different ways to Divide two numbers in Java using scanner In this article, we…

3 months ago

Learn 8 Ways to Subtract Two Numbers Using Methods in Java

Learn 8 Ways to Subtract Two Numbers Using Methods in Java In this article, we…

4 months ago

10 ways to subtract two numbers in Java

10 ways to subtract two numbers in Java In this article, we will discuss the…

4 months ago

Java Code Examples – Multiply Two Numbers in 5 Easy Ways

Java Code Examples – Multiply Two Numbers in 5 Easy Ways In this article, we…

4 months ago

How to Divide two numbers in Java| 5 different ways

How to Divide two numbers in Java| 5 different ways In this article, we will…

4 months ago

This website uses cookies.