Funciones en Python



Una función es una porción o bloque de código reutilizable que se encarga de realizar una determinada tarea.

En Python, la definición de funciones se realiza mediante la instrucción def más un nombre de función descriptivo -para el cuál, aplican las mismas reglas que para el nombre de las variables- seguido de paréntesis de apertura y cierre. Como toda estructura de control en Python, la definición de la función finaliza con dos puntos (:) y el algoritmo que la compone, irá identado con 4 espacios:

def mi_funcion(): # aquí el algoritmo


Una función, no es ejecutada hasta tanto no sea invocada. Para invocar una función, simplemente se la llama por su nombre:

def mi_funcion(): print "Hola Mundo" funcion()


Cuando una función, haga un retorno de datos, éstos, pueden ser asignados a una variable:

def funcion(): return "Hola Mundo" frase = funcion() print frase




Ejemplo:
def suma(number1, number2):
print number1 + number2

suma(10, 15)


Comentarios

Entradas populares de este blog

Programas con macros practicas en clase

Tarea uno.Historia de programas graficos y conceptos.