# Find Maximum of two numbers in Python

Given two numbers, write a Python code to find the Maximum of these two numbers.

Examples:

Input: a = 2, b = 4
Output: 4

Input: a = -1, b = -4
Output: -1

### Find Maximum of two numbers in Python

This is the naive approach where we will compare two numbers using if-else statement and will print the output accordingly.

Example:

## Python3

 `# Python program to find the``# maximum of two numbers`  `def` `maximum(a, b):``    ` `    ``if` `a >``=` `b:``        ``return` `a``    ``else``:``        ``return` `b``    ` `# Driver code``a ``=` `2``b ``=` `4``print``(maximum(a, b))`

Output
```4
```

Time complexity: O(1)
Auxiliary space: O(1)

### Find Maximum of two numbers Using max() function

This function is used to find the maximum of the values passed as its arguments.

Example:

## Python3

 `# Python program to find the``# maximum of two numbers`  `a ``=` `2``b ``=` `4` `maximum ``=` `max``(a, b)``print``(maximum)`

Output
```4
```

Time complexity: O(1)
Auxiliary space: O(1)

### Maximum of two numbers Using Ternary Operator

This operator is also known as conditional expression are operators that evaluate something based on a condition being true or false. It simply allows testing a condition in a single line

Example:

## Python3

 `# Python program to find the``# maximum of two numbers``    ` `# Driver code``a ``=` `2``b ``=` `4` `# Use of ternary operator``print``(a ``if` `a >``=` `b ``else` `b)`

Output
```4
```

Time complexity: O(1)
Auxiliary space: O(1)

## Python3

 `# python code to find maximum of two numbers` `a``=``2``;b``=``4``maximum ``=` `lambda` `a,b:a ``if` `a > b ``else` `b``print``(f``'{maximum(a,b)} is a maximum number'``)`

Output:

`4 is a maximum number`

## Python3

 `a``=``2``;b``=``4``x``=``[a ``if` `a>b ``else` `b] ``print``(``"maximum number is:"``,x)`

Output
```maximum number is: [4]
```

## Python3

 `# Python program to find the``# maximum of two numbers``a ``=` `2``b ``=` `4``x``=``[a,b]``x.sort()``print``(x[``-``1``])`

Output
```4
```

Time Complexity : O(NlogN)
Auxiliary Space : O(1)

Previous
Next