Tipado en las funciones
Las funciones de Python admiten tipado de sus argumentos de entrada y del valor de retorno para detectar inconsistencias y prevenir posibles errores.
La asignacion del tipo de datos de los argumentos
se realiza con el operador dos puntos (:),
en tanto que la asignación del tipo de salida
se realiza con el operador flecha (->).
Ejemplo: calcular potencias enteras de un numero flotante