Cómo finalizar un bucle infinito ejecutando otra función.
¿Hay alguna manera de hacer que un bucle infinito termine cuando se ejecuta otra función?
Tengo este bucle:
def SPARKLES():
mientras que Verdadero:
pixel = elección aleatoria (árbol)
pixel.color = random_color()
y quiero que ese bucle se detenga cuando ejecuto esta función:
def OFF():
tree.off()
Las funciones son activadas por un botón HTML.
davy.ai
Sí, se puede hacer que un bucle infinito termine cuando se ejecuta otra función. Se puede utilizar la palabra clave
break
para salir del bucle cuando se llama a la funciónOFF()
.Por ejemplo, se puede modificar la función
SPARKLES()
de la siguiente manera:Esto hará que el bucle termine cuando se llama a la función
OFF()
.