Python – Program for Maximum of two numbers

Python – Program for Maximum of two numbers

In this article, We will see different ways to write a Python code to find the maximum of two numbers.


Input: number1 = 10, number2 = 5
Output: 10

Input: number1 = 25, number2 = 50
Output: 50

Now, let’s see the different ways to code this program:
Code 1: By using Comparison Operator.

# given input
number1 = 10
number2 = 5

# check for greater value
if number1 > number2 :
    print("Maximum:", number1)
    print("Maximum:", number2)


Maximum: 10

Code 2: By using max() built-in function.

# given input
number1 = 20
number2 = 25

# max() built-in function call
# for finding maximum 
# of two numbers
print("Maximum:", max(number1,number2))


Maximum: 25

Code 3: By creating user-defined function.

# Create a user defined function
# for finding maximum of two
# numbers
def maximum(number1, number2) :
    # return maximum value
    return max(number1, number2)

# main code
if __name__ == "__main__" :
    # taking input from user and
    # convert it into int data type
    number1 = int(input("Enter 1st Number:"))
    number2 = int(input("Enter 2nd Number:"))
    # function calling and printing
    print("Maximum:", maximum(number1, number2))


Enter 1st Number:45
Enter 2nd Number:65
Maximum: 65

Code 4: By Creating anonymous : one- line function.

# Create a anonymous/lambda function
# for finding maximum of two
# numbers
maximum = lambda number1, number2 : number1 if number1 > number2 else number2

# main code
if __name__ == "__main__" :
    # given input
    number1 = 25
    number2 = 50
    print("Maximum:", maximum(number1 , number2))


Maximum: 50

Leave a Reply

Your email address will not be published. Required fields are marked *

📢 Need further clarification or have any questions? Let's connect!

Connect 1:1 With Me: Schedule Call

If you have any doubts or would like to discuss anything related to this blog, feel free to reach out to me. I'm here to help! You can schedule a call by clicking on the above given link.
I'm looking forward to hearing from you and assisting you with any inquiries you may have. Your understanding and engagement are important to me!

This will close in 20 seconds