ubiquitour.com

Como usar el continuar declaración en Python

Flujo de control es un concepto fundamental en programación. Web programadores a menudo crean bucles y condiciones que deseen dar un paso a través de la prueba. Usando Python de seguir comunicado, puede implementar una manera de saltar a través de segmentos de un para o lazo. La instrucción continue se utiliza para saltar a través de un bloque en el lazo de corriente.

Instrucciones

Uso el continuar declaración en Python para el lazo

1 Crear un bucle for puede romper de pronto:for k in range(5,10):

2 Determinar qué condiciones desea probar para ver si desea saltar a través del lazo.

3 Usar un if declaración dentro del bucle saltar a través del lazo temprano. Puede utilizar la instrucción de continuar dentro de la anidada if/else instrucción: para k en range(5,10): if k > 7: print 'skipping this iteration!' continue print k This sample loop logic will print: 5 6 skipping the iteration skipping the iteration skipping the iteration Note that the final print statement is not inside the if block.

Uso el continuar declaración en un bucle

4 Crear un tiempo bucle donde puedes saltar a través de pasos:while True:

5 Determinar qué condiciones desea probar para ver si desea saltar a través del lazo.

6 Usar un if declaración dentro de los de tiempo para saltar a través del lazo temprano. Puede utilizar la instrucción de continuar dentro de la anidada if/else de declaración: while True: my_input = raw_input('Enter a string less than ten characters : ') if my_input == 'quit': break if len(my_input) > 10: continue print 'You entered something less than 10 characters'Este bucle continuará para siempre a menos que el usuario escribe "dejar de fumar", obligando así a una instrucción break. Si la entrada del usuario es mayor que 10 caracteres, volverá a la parte superior de los mientras que lazo, incitando al usuario más. De lo contrario, este programa mostrará la cadena 'entró en algo menos de diez caracteres.'

Consejos y advertencias

  • No puede utilizar la instrucción de continuar dentro de la cláusula de "finalmente" de Python.