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.