Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cómo hacer que un bucle continúe ejecutándose después de regresar en Python?

¿Cómo hacer que un bucle continúe ejecutándose después de regresar en Python?

Devolver una función hace que regrese al final de su ejecución y todo el código dentro de la función ya no se ejecuta, por lo que el bucle dentro de la función no puede continuar ejecutándose.

Si necesita continuar el ciclo, no puede devolver la función, pero use break o continue.

romper: sale de todo el bucle actual y va al código externo.

Continuar: salga del bucle actual y continúe ejecutando el bucle desde la siguiente iteración. En este momento, el bucle interno finaliza y el código del bucle externo continúa ejecutándose.

retorno: regresa a la función directamente y todo el código de la función (incluido el cuerpo del bucle) no se ejecutará nuevamente.

El siguiente código de muestra explica esto:

1

2

3

4

5

6

7

8

9

10

11

12

13

j_i: 9_7

j_i: 9_8

j_i: 9_9