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.

Examples:

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)
    
else:
    print("Maximum:", number2)

Output:

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))

Output:

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))

Output:

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))

Output:

Maximum: 50

Leave a Reply

Your email address will not be published.