Inhaltsverzeichnis
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
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