lunes, 8 de mayo de 2023

Funciones anidadas en Python

 FUNCIONES ANIDADAS

Las funciones anidadas son funciones definidas dentro del cuerpo de otra función. Estas funciones tienen acceso a las variables locales de la función que las contiene y pueden ser útiles para realizar tareas específicas dentro de la función principal.
Un ejemplo de función anidada podría ser el siguiente:

def funcion_principal():
   variable_local = 10
   
   def funcion_anidada():
       nonlocal variable_local
       variable_local += 1
       print(variable_local)       
   funcion_anidada()


En este ejemplo, la función anidada está definida dentro de la función principal y tiene acceso a la variable local. Al llamar a funcion_anidada, se incrementa el valor de variable_local en 1 y se imprime su nuevo valor.
#programando con #josecodetech




No hay comentarios:

Publicar un comentario

Se procedera a revision para su pronta publicacion en caso de que no incumpla las normas de blogger.