Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porRocío Trinidad Peralta Modificado hace 6 años
1
Funciones Subprogramas definidos por el usuario Subprogrmas.
Un subprograma es un fragmento de código que se comporta de manera independiente dentro de un programa. Los subprogramas pueden ser invocados varias veces desde otras partes del programa. Se comunican mediante el pasaje de parámetros. Cada subprograma tiene su propio espacio de nombres (identificadores locales) Algunos identificadores pueden ser compartidos entre subprogramas y el programa principal (identificadores globales). Los subprogramas son una herramienta de modularización.
2
Ejemplo de Función
3
Sintaxis de la definición de funciones
Una definición de función tiene esta forma general: def nombre ( argumentos ):bloque de instrucciones nombre es un identificador argumentos es una lista de identificadores bloque debería contener una instrucción return
4
La instrucción return Tiene esta forma:
return expresión sólo puede utilizarse en funciones termina la ejecución de una función retorna el valor de la expresión si una función no tiene return el valor que retorna es None
5
Ejemplos
6
Procedimientos de salida
7
Procedimiento de Entrada
8
Argumentos Nominales y Efectivos
Los argumentos nominales son los que aparecen en la definición de la función (cabezal def). Siempre son identificadores. Los argumentos efectivos son los que se asocian cuando se invoca la función. Siempre son expresiones
9
Argumentos por omisión
10
Argumentos por clave
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.