I was looking but I don't understand in a practical way the difference between an anonymus function and a normal function.
Anonymuos function in python(lambda):
triangle_area = lambda base, height: (base, height) / 2
Normal function:
def triangle_area(base, height):
return (base, height) / 2
But when I call the function for me is the same, regardless of the way you created the function.
triangle_area(10,7)
I hope I explained myself well.
Thanks for your help.