Inhaltsverzeichnis
Que genera: Como puede ver en esto, la variable de bucle i está vinculada a los valores producidos por la primera llamada a evens_up_to() (que produce una secuencia de hasta 4) mientras que la variable de bucle j está vinculada a los valores producidos por la segunda llamada a evens_up_to() (que produce una secuencia de valores hasta 6). 30.4.6 Uso de generadores fuera de un bucle for No necesita un bucle for para trabajar con una función de generador; el objeto generador realmente devuelto por la función generadora admite la función next(). Este función toma un objeto generador (devuelto de la función generador) y devuelve el siguiente valor en secuencia. esto produce Las llamadas posteriores a next(evens) no devuelven ningún valor; si es necesario el generador puede arrojar un error/excepción. para i en evens_up_to(4): imprimir(‘i:’, i) para j en evens_up_to(6): imprimir(‘j:’, j, fin=’, ‘) imprimir(’’) pares = pares_hasta_hasta(4) imprimir(siguiente(pares), fin=’, ‘) imprimir(siguiente(pares), fin=’, ‘) imprimir (siguiente (pares)) 0, 2, 4 yo: 0 j: 0, j: 2, j: 4, j: 6, yo: 2 j: 0, j: 2, j: 4, j: 6, yo: 4 j: 0, j: 2, j: 4, j: 6, 30.4 Generadores 359
popular post
Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza
WeiterlesenTemas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza
Weiterlesen• https://docs.python.org/3/ El sitio principal de documentación de Python 3. Contiene tutoriales, referencias de bibliotecas, guías de configuración e instalación, así como Python cómo-tos • https://docs.
Weiterlesen