Funciones de usuario
Estas son las funciones creadas por el usuario y que no están predefinidas en Python. La ventaja de las funciones es que las escribimos una vez y podemos usarlas tantas veces como deseemos.
La sintaxis básica de una función es la siguiente:
def function_name(): string ='Hello' return string print (function_name())
Dentro de la función pueden realizarse las operaciones que se deseen.
A la función se le pueden pasar tantos parámetros, separados por comas, como se deseen:
mylist = [1,2,3,4,5] def my_function_name(list): list.append(6) return list print (my_function_name(mylist)) otherlist = [7,8,9,10] def other_function_name(list1,list2): list1.extend(list2) return list1 print(other_function_name(mylist,otherlist))