Ver índice de contenidos del libro

1.4. Devolver un resultado

Las funciones que vimos hasta ahora muestran mensajes, pero no hemos visto funciones que se comporten como las funciones que conocemos, las de la matemática, que se usan para calcular resultados.

Queremos también poder hacer cosas del estilo y = f(x) en nuestros programas. Para ello introduciremos la instrucción return <expresion> que indica cuál es el valor que tiene que devolver nuestra función.

En este ejemplo escribimos una función que eleva al cuadrado un número.

>>> def cuadrado (x):
...     cua = x * x
...     return cua
...
>>> y = cuadrado (5)
>>> y
25
>>>
Copyright (c) 2011-2014 Rosita Wachenchauzer, Margarita Manterola, Maximiliano Curia, Marcos Medrano, Nicolás Paez. La copia y redistribución de esta página se permite bajo los términos de la licencia Creative Commons Atribución - Compartir Obras Derivadas Igual 3.0 siempre que se conserve esta nota de copyright.