What is a function in Python