preloader

1 de enero de 1 | 2 minutos de lectura
Índice de contenido

El ciclo while de Python tiene la forma básica: while <la condición-de-prueba-es-verdadera>: declaración o declaraciones Como se muestra en el diagrama y se puede inferir del código; mientras la prueba condición/expresión es verdadera, entonces la declaración o el bloque de declaraciones en el while se ejecutará el bucle. Tenga en cuenta que la prueba se realiza antes de cada iteración, incluida la primera iteración; por lo tanto, si la condición falla la primera vez en el ciclo, la declaración o el bloque de sentencias nunca se puede ejecutar en absoluto. Al igual que con la declaración if, la sangría es clave aquí ya que las declaraciones incluidas en la instrucción while está determinada por la sangría. Cada declaración que está sangrada al mismo nivel después de que la condición while sea parte del ciclo while. Sin embargo, tan pronto como una instrucción ya no siga al bloque while; Entonces eso ya no es parte del ciclo while y su ejecución ya no está bajo el control de la condición de prueba. A continuación se ilustra un ejemplo de ciclo while en Python: cuenta = 0 imprimir(‘Iniciando’) mientras cuenta < 10: print(count, ’ ‘, end=’’) # parte del ciclo while count += 1 # también forma parte del ciclo while print() # no es parte del ciclo while imprimir(‘Terminado’) En este ejemplo, mientras alguna variable cuenta es menor que el valor 10, mientras el bucle continuará iterando (se repetirá). El bucle while en sí contiene dos declaraciones; uno imprime el valor de la variable de conteo mientras que el otro incrementa contar (recuerde contar +=1 es equivalente a contar = contar + 1). Hemos usado la versión de print() que no imprime un retorno de carro cuando imprime un valor (esto se indica mediante la opción end=’’ pasada a print() función). El resultado de ejecutar este ejemplo es: A partir de 0 1 2 3 4 5 6 7 8 9 Hecho Como puede ver, las declaraciones que imprimen los mensajes de inicio y finalización son solo corre una vez. Sin embargo, la declaración que imprime la variable de conteo se ejecuta 10 veces (imprimiendo los valores 0–9). Una vez que el valor de count es igual a 10, el ciclo termina (o termina). Tenga en cuenta que necesitábamos inicializar la variable de conteo antes del ciclo. Esto es porque necesita tener un valor para la primera iteración del ciclo while. Eso es 76 7 Iteración/bucle

comments powered by Disqus

popular post

El modelo AR de series temporales univariadas

Resumen: En esta entrada, descubrirá el modelo AR: El modelo autorregresivo.

Leer más

Evaluación de modelos para pronosticar

Resumen: Al desarrollar modelos de aprendizaje automático, generalmente se comparan varios modelos durante la fase de construcción.

Leer más

Modelos para pronosticar

Resumen: El pronóstico, traducido groseramente como la tarea de predecir el futuro, ha estado presente en la sociedad humana durante siglos.

Leer más