Diferencia entre revisiones de «Usuario:Lmorillas/modulo programacion/python/intro funciones»
De WikiEducator
Línea 32: | Línea 32: | ||
# --> Buenos días, Pilar | # --> Buenos días, Pilar | ||
</source> | </source> | ||
+ | }} | ||
+ | |||
+ | |||
+ | {{Definicion| | ||
+ | Title=Proceso de llamada a una función| | ||
+ | Cuando Python llama a una función inicia el siguiente proceso: | ||
+ | # El programa que hace la llamada suspende su ejecución en el punto de la llamada | ||
+ | # Asigna los valores a los parámetros formales de la función | ||
+ | # Ejecuta el cuerpo de la función | ||
+ | # Devuelve el control al punto siguiente en que se llamó a la función. | ||
+ | }} | ||
+ | |||
}} | }} |
Revisión de 11:31 4 nov 2011
|
Las funciones son una especie de subprogramas. Primero definimos la función, luego la utilizamos (llamar o invocar la función)
|
Ejemplo | |
# Definición def saluda(): print "Buenos días" # Llamada saluda() # --> Buenos días # Parámetros def saluda(amigo): print "Buenos días", amigo saluda('Pilar') # --> Buenos días, Pilar
|
Cuando Python llama a una función inicia el siguiente proceso:
|
}}