def multiply(a,b):
"""
very simply computes a*b
nice isnt it
"""
return a*b
help(multiply)
multiply.__doc__
x= multiply
mul = lambda a, b : a*b
x= mul(10,5)
print(x)
abs = lambda x : x if x>0 else -x # abs function
abs(10)
abs(-3)
(lambda x : x if x>0 else -x)(-10)
def run_func(func, param):
return func(param)
run_func(lambda x: x if x>0 else -x, 10)
run_func(lambda x: x if x>0 else -x, -10)
abs = lambda x: x if x>0 else -x
run_func(abs, -10)