You already know about some of the built-in functions:
.upper(), .lower(), str(), and `len().type() and type conversion functions: int(),float(),str().Now we are going to learn three new functions: min, max,abs.
max and min
The max and min functions give us the largest and smallest values in a list, respectively:
Example with max:
>>> def biggest_number(*args):
... print max(args)
... return max(args)
...
>>> biggest_number(-10, -5, 5, 10)
10
10
>>>
Note: The result of print and return is the same in this case.Usually print displays something in the screen, while return asignd the function the stablished value.
Example with minand strings:
>>> min("Erle")
'E'
abs
The absfunction returns the absolute value of a number, let's see an example:
>>> def distance_from_zero(arg):
... print abs(arg)
... return abs(arg)
...
>>> distance_from_zero(-10)
10
10